Rooney is solid, but Shannon is not. But don't tell Cardinal fans this. They've got the same deal going with Shannon that we have with Santo. He's a beloved ex-player who may not be all that good at what he does, but the fans love him for nostalgic reasons more than anything else. Personally, I think the guy's an idiot because he intentionally mispronounces Maddux's name, always saying Maddox. Drives me nuts.