9inningknowitall.com
9 Inning Baseball Talk with Devin St. Jean
Catchers naturally have a different mentality then other position players. Some say they are a little crazy. A certain mentality is definitely needed to catch. A lot of great managers developed th…