Posts tagged as:

Big Apple

Getting Their Parade in New York

February 7, 2012

The Super Bowl XLVI champion New York Giants were given a major ticker-tape parade in New York City, which is customary in the Big Apple when a local team wins a national championship.  The Giants played a great game, had a great second-half of their season, and should feel proud of their accomplishments. What bugs [...]

Read the full article →