Simply put: Pittsburgh is not big enough to have teams in all four major league sports. Only 12 metropolitan areas in the country have teams in all four leagues, and if Pittsburgh was to join their ranks it would be the smallest metro on the list.