Its been a while but the Major League Baseball All-Star game is finally coming back to Denver.
The last time the city held the all-star game was in 1998.
Its been a while but the Major League Baseball All-Star game is finally coming back to Denver.
The last time the city held the all-star game was in 1998.