Major AAA Blue Jays Game Report - Game ID #5160893

vs. Major AAA Giants

April 18th, 2018 at 5:30 pm