Thursday, July 29, 2021

Home Tags Tony Garza

Tag: Tony Garza

Bob Welch

Mexico Is A Major League Sports Destination Spot

0
The Los Angeles Dodgers and San Doego Padres baseball teams are going to Monterey.   https://www.youtube.com/watch?v=N20N24JKz4A   Mexico seems to be the hot spot for Major League sports...