Similar movies
Wrigley Field: Beyond the Ivy
Gift of the Game
Hochelaga, Land of Souls
61*
1995 Atlanta Braves: The Official World Series Film
2005 Houston Astros: The Championship Season
Eight Men Out