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.
Taylor Teagarden, Named In The Al Jazeera Report, Suspended 80 Games By Major League Baseball
What's Hot
What's Hot
More In Sports
More In Sports