3 years agoForgotten Boston Braves Stadium & Filming Location of the move Departed - Congress Street GroundsThe Baseball Fanatic with Arty 84