A 1998 graduate of Cleveland State, Waggoner was previously a student assistant at Cleveland State and the pitching coach at the College of St. Rose. After graduating with a bachelor of science degree in sports management at Cleveland State, Waggoner earned a master's degree in educational psychology at the College of St. Rose.
In addition to his coaching experience, Waggoner was a catcher at Cleveland State from 1996-1998. A three-year letterman, Waggoner also won the Athletic Award for Excellence in Academics in his senior year.
Besides working with Colonials catchers, Waggoner also will work with the outfielders and serve as the team's hitting instructor.