Question

Of the league’s 32 current teams, what four franchises at some point in their history have had the exact same name as a Major League Baseball? (That is, two sports teams with the same name -- same city, same mascot -- playing in the same market.)

Answer

Pittsburgh (Pirates), Washington (Boston Braves), Arizona (St. Louis Cardinals), New York Giants.