
TC85: Xan Barksdale, East Tennessee State
Xan Barksdale made an impact as a catcher and now he’s making an impact by teaching catchers, both as an assistant at East Tennessee State University and with projects such as Catching-101.com. Xan grew up […]