Mike Scioscia backs Angels fans who taunted Astros for cheating
Mike Scioscia is backing Los Angeles Angels fans who taunted the Houston Astros for cheating.
The Angels on Monday began a series with their division rivals. It was the first time the teams met when