Giants Stadium Countdown: George Martin’s Slow-Motion Return

In a bit of Super Bowl foreshadowing, George Martin and the Giants got the best of John Elway on Nov. 23, 1986.

From The Fifth Down. Please read the complete article and let us know what you think below.

No Comments »

No comments yet.

RSS feed for comments on this post.

Leave a comment