Cleveland is home to 3 major league sports teams including Cleveland Indians (MLB), Cleveland Browns (NFL), and Cleveland Cavaliers (NBA). Additionally, Cleveland has a rich tradition of collegiate athletics as well as other sports.