Cardinals Cardinals “Kauff” One Up Chris Reed May 21, 2011 Ha! Get it? Because they are playing in…Kansas City…