#OnThisDay The Natural is released. The film starring Robert Redford, Glenn Close and Robert Duvall was filmed here in Buffalo. The movie was shot at the former Buffalo Bills stadium, War Memorial Stadium, known by many as “The Rockpile”.
Did you ever get to watch a game from War Memorial? Do you remember when The Natural came out?
#TheNatural#RobertRedford#OnThisDayInBuffalo#Buffalo#BuffaloHistory#RobertDuvall#GlennClose#KimBasinger#Baseball#OldTimeBaseball