
The Astros’ cheating scandal, coming on the heels of the Texans’ meltdown in Kansas City, is a low point in the city’s long history of sports failure.
The Astros’ cheating scandal, coming on the heels of the Texans’ meltdown in Kansas City, is a low point in the city’s long history of sports failure.