Rod Allen has to be the worst announcer in Detroit history. He is the biggest shill by far. Everything that comes out of his month is utter company man bullshit. Some guy could be batting .125 and he will start saying that he's been swinging the bat really well in practice and is close to breaking out blah blah blah. It never ends.