Conversation so far:
when did houston host the mlb all star game
Houston hosted the MLB All Star game in 1986.
when does the mlb all star game happen
The MLB All-Star game is usually played on either the second or third Tuesday in July.
who plays in the mlb all star game
The MLB All-Star game is played between the All-Stars from the American League (AL) and National League (NL).

Question: was the game ever cancelled
Self-contained rewrite: was the game ever cancelled