Sports Jerk(s) of the year? The Houston Astros. Not only did they cheat, but now they refuse to apologize and are playing victim.
Sports Jerk(s) of the year? The Houston Astros. Not only did they cheat, but now they refuse to apologize and are playing victim.