Kreative Network
LA to MLB: Award World Series titles to Dodgers
January 23 2020, 08:00
The Los Angeles City Council passed a resolution Tuesday urging Major League Baseball to revoke the World Series titles from the Boston Red Sox and the Houston Astros and award them to the LA Dodgers instead.