Tim Locastro's solo home run
Mets @ AstrosMarch 18, 2023 | 00:00:31
Tim Locastro launches a solo home run to left-center field in the top of the 7th inning against the Astros
Tim Locastro launches a solo home run to left-center field in the top of the 7th inning against the Astros