Shohei Ohtani now has at least one home run against all 30 Major League teams after going deep against the St. Louis Cardinals on Sunday.
Ohtani is the 19th active player to complete the home-run circuit.
He is in the first year of his 10-year, $700 million pact with the Los Angeles Dodgers.