The "home team" has traditionally been the league in which the host franchise plays its games, however the AL was designated the home team for the 2016 All-Star Game, despite it being played in Petco Park, home of the National League's San Diego Padres. This decision was made following the announcement of Miami as host for the 2017 All-Star Game, which was the third consecutive year in which the game is hosted in an NL ballpark. The criteria for choosing the venue are subjective; for the most part, cities with new parks and cities who have not hosted the game in a long time—or ever—tend to get the nod. In the first two decades of the game there were two pairs of teams that shared ballparks, located in Philadelphia and St. Louis. This led to some shorter-than-usual gaps between the use of those venues: The Cardinals hosted the game in 1940, and the Browns in 1948. The Athletics hosted the game in 1943, and the Phillies in 1952.