Major League Baseball just announced that free agent catcher Taylor Teagarden has received an 80-game suspension without pay as a result of his violation of Major League Baseball’s Joint Drug Prevention and Treatment Program.
REAL LIFE. REAL NEWS. REAL VOICES.
Help us tell more of the stories that matter from voices that too often remain unheard.