Sports

Resolution: Dodgers should be awarded WS titles

A resolution urging Major League Baseball to strip the Houston Astros and Boston Red Sox of recent World Series titles and award them to the Los Angeles Dodgers has been unanimously approved by the L.A. City Council.

thebear

January 21st, 2020

No comments

Comments are closed.