Weatherford's Funny Advice to Beckham
Steve Weatherford may not be playing for The Giants anymore but that doesn't stop him from commenting on them.
Steve Weatherford may not be playing for The Giants anymore but that doesn't stop him from commenting on them.