There are 30 teams in Major League Baseball and 30 clubs in the NBA. The NHL skates 31 squads, while the NFL has 32 franchises. That’s 123 professional teams in the four major sports. A grand total of one recognized Flag Day on social media. One. Uno. Just one.