Team USA baseball clinches Olympic spot

Published June 5, 2021 20 Views

Rumble Team USA baseball punched its ticket to the 2020 Tokyo Olympics after going undefeated in the Baseball Americas Qualifier.