What is Ben McCoy's favorite baseball team?

The Cardinals are Ben McCoy's favorite baseball team.