Houston Astros’ Yordan Alvarez home run ball doesn’t appear to land – Fox News

Houston Astros’ Yordan Alvarez home run ball doesn’t appear to land – Fox News

Houston Astros slugger Yordan Alvarez hit two home runs against the Oakland Athletics on Monday night, and at least one of the moonshots may have actually reached the lunar surface.
With Athletics pitcher Paul Blackburn on the mound in the second inning, Alv…
Read More

Leave a Reply

Your email address will not be published. Required fields are marked *