When the Giants Come to Town, It's Bye-Bye Baby

09.08.2003
Fun Fact of the Day


According to the Giants official site, the team is on the verge of making the playoffs in back to back years for the first time since 1936-1937.



Also on the Network:



Leave a comment