202001.18
0

Cheating scandal leaves Dodgers fans feeling tagged out at home

by in News

L.A. is fuming over World Series cheating, feeling the history books contain a lie.