MLB accused of hypocrisy over All-Star Game move to Denver, Colo.
Major League Baseball announced a new venue for its All-Star Game, but critics pointed out the move makes little sense.
One America’s Hans Hubbard reports.
Major League Baseball announced a new venue for its All-Star Game, but critics pointed out the move makes little sense.
One America’s Hans Hubbard reports.