Admit It, the Astros Are Awesome: Unchecked
Video Credit: Sports Illustrated - Duration: 01:27s - Published
Admit It, the Astros Are Awesome: Unchecked
Sports Illustrated's Robin Lundberg is not defending what the Houston Astros did in the past, but believes it is time for their cheating scandal to no longer solely define them.