Why Does Fox Broadcaster John Smoltz Hate the Rangers?
Fox broadcaster John Smoltz seems to hate the Texas Rangers, and fans are furious about his favoritism during the entire MLB playoffs. Source: Getty Images… Read More »Why Does Fox Broadcaster John Smoltz Hate the Rangers?