After being called out by Eagles center Jason Kelce for comments he made on a New York radio station, Giants punter Steve Weatherford took to the Philadelphia airwaves to do damage control.
ESPN, ESPN
Mon, 06/29/2015 - 10:53am
After being called out by Eagles center Jason Kelce for comments he made on a New York radio station, Giants punter Steve Weatherford took to the Philadelphia airwaves to do damage control.