Featured: three fans who traveled over 25,000 miles to visit all 31 NFL stadiums; a look at the final game at New York's Shea Stadium in 1983; remembering NFL legends who passed away in 2013.
Jan 22, 2014
Feb 11, 2014