Giants | Steve Weatherford receives franchise tag
The New York Giants have placed the franchise tag on impending free-agent P Steve Weatherford.
2012-03-05 13:05:21 | Source: Scout.com - Aaron Wilson
Access more Steve Weatherford news and rumors by clicking here....
For additional NFL information, please view KFFL's NFL Hot off the Wire.