Yes, there are several professional sports teams in Phoenix. The city is home to the Arizona Cardinals, a National Football League team; the Phoenix Suns, a National Basketball Association team; the Arizona Diamondbacks, a Major League Baseball team; and the Arizona Coyotes, a National Hockey League team. Phoenix also has several indoor and outdoor arenas that host music and sporting events throughout the year.