New York Giants Bench

New York Giants players sit on the bench while it snows during a game versus the Cleveland Browns at Yankee Stadium.
The Bronx, New York 12/14/1958
(Image # 2165A )

Both comments and trackbacks are currently closed.