Sports journalist says 'admit it, the Astros are awesome'

As the Houston Astros keep on winning, a Sports Illustrated journalist penned an article saying the team deserves some credit for their efforts since the cheating scandal

Top Videos