as of 2019, one major league baseball franchise has never hosted an all-star game: the tampa bay rays. the miami marlins hosted for the first time in 2017 following the 2012 opening of marlins park, although miami was initially scheduled to host in 2000, mlb eventually moved the game to atlanta. all-star games have been played in d.c., hosted by both incarnations of the washington senators (now known as the minnesota twins and as the texas rangers), as well as by the washington nationals in 2018.