The Cleveland Indians will host the 2019 All-Star Game. The event was last held in Cleveland in 1997. The team also hosted the game in 1935, 1954, 1963 and 1981. Cleveland will be the first American Leauge host since Minnesota in 2014. A formal announcement will be made later today. The Cincinnati Reds hosted the All-Star game in 2015.