Taylor Teagarden, Named In The Al Jazeera Report, Suspended 80 Games By Major League Baseball

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.

Popular in the Community