Showing posts with label Steve Weatherford. Show all posts
Showing posts with label Steve Weatherford. Show all posts

Sunday, September 25, 2011

CBS Propagates a Punter's Message of Hate

Giants punter Steve Weatherford told the world today what he thought about the City of Brotherly Love and has somehow managed to stay alive (so far).



Follow us on Twitter@HHReynolds or Click Here to get HHR in your inbox.