<p>Fans broke into a chorus of Queen’s We Are the Champions outside Minute Maid Park late on Wednesday, November 1, after the Houston Astros won their first World Series title.</p><p>The Astros clinched the series with a 5-1 win over the Los Angeles Dodgers at Dodgers Stadium, Sports Illustrated reported</a>. This was the first time that the team won the series. Credit: Instagram/jafre10 via Storyful</p><br />