The NFL’s Steve Weatherford • Super Dad Role Model
We met at Steve’s New Jersey suburban home. It’s about 20 minutes from where the New York Giants play in East Rutherford, New Jersey. I got there when Steve was driving up with his wife and family in his big SUV. I immediately had a flashback to about 20 years ago…