MLB cancels All-Star Game, awards 2022 All-Star Game to Los Angeles Dodgers