Sports in Montreal have played a major role of the city's history. Montreal is best known for being home to the Montreal Canadiens of the National Hockey League, which are currently the city's only team in the Big Four sports leagues. Other professional teams in Montreal include the Montreal Alouettes of the Canadian Football League and CF Montréal of Major League Soccer. Montreal is also well known for hosting the annual Formula One Canadian Grand Prix.