Oscar Taveras

Photo: Viva El Birdos
MLB
National League
NL Central
St. Louis
A Story You Must Know: The Life of Óscar Taveras
When you think of a player that had a lasting impact on the game of baseball, who comes to mind? The Home Run King, Barry Bonds, Babe Ruth, the best hitter in MLB history, Ted Williams. But one slips away. One goes unrecognized not as one of the greats but as someone who forever left […]
Read More