The Astros won their first World Series title in 2017 and have won at least 100 games in each of the past three seasons, including a franchise-record 107 victories last season before losing to the Washington Nationals in the Fall Classic.

Coincidence? 

Want More From Sports Gossip? 

For all the latest breaking Sports Gossip, be sure to follow SportsGossip.com on FacebookInstagram, and Twitter.