This is an archived article that was published on sltrib.com in 2013, and information in the article may be outdated. It is provided only for personal research purposes and may not be reprinted.

Percy Harvin will have hip surgery on Thursday, sidelining the dynamic wide receiver for the start of his first season with the Seattle Seahawks.

Harvin made the announcement on his Twitter account on Tuesday night, hours after getting a second opinion on the injury in New York. The Seahawks then said the operation was scheduled for Thursday, but no timetable for recovery was provided.

Harvin was seeking more information about the hip soreness in the area of his labrum that popped up just before the Seahawks opened training camp. Harvin noted the discomfort when he reported for camp last Wednesday.

"When everything is goin good sometimes life throw u a curve ball... sorry to half to report that my injury will require surgery," Harvin wrote on his Twitter page. "Nobody was more anxious and excited about season then....but I will be back strong as ever."

Bills' Williams returns to camp

Buffalo defensive end Mario Williams returned to training camp on the same day coach Doug Marrone grew frustrated over questions about his absence from practice due to a sore foot.

Williams was spotted in the passenger seat of an SUV making its way into the parking lot in front of the players' dorm rooms at St. John Fisher College in suburban Rochester at about 8 p.m. ET on Tuesday. The vehicle was driven by a member of the Bills training staff.

The area is off-limits to reporters. The sighting of Williams was the first since Sunday, when he was held out of the team's opening practice after complaining of a sore foot.

The Bills, who return to practice Wednesday, did not reply to questions regarding Williams' arrival.

Around the league

Redskins • Cornerback DeAngelo Hall said Tuesday he has sprained ligaments in the back of his right ankle and could miss the rest of training camp.

Saints • New Orleans signed ex-Weber State receiver Tim Toone, who is in his third season. He played with Buffalo in 2011 and Atlanta in 2012.