Thursday, December 23, 2010
Immaculate Reception Anniversary
December 23, 1972. 38 years ago to the day one of the greatest football plays in football history took place in Three Rivers Stadium.
Nothing more needs said. What a play.
Share to Twitter
Share to Facebook
Post a Comment
Post Comments (Atom)