Sports teams in Florida include many professional, semi-professional, amateur and college teams. In professional sports, Florida has three National Football League teams, two Major League Baseball teams, two National Basketball Association teams, two National Hockey League teams, two Major League Soccer teams, one Women's Soccer team and many minor league teams in various sports. Additionally, since the late 19th century Florida has been a significant spring training destination for Major League Baseball teams and their affiliates.