John Bonatesta by Ray Liddick | May 31, 2023 Eric BridenbaughPaul HilemanClinton Mearkle*Jesse LeonardCody GallaherJake AyersJohn BonatestaTony PetullaTyson HollibaughMatthew Minor*Joshua Wyandt*5. Brett Cessna23. Travis Klahre44. Gary Sams NameJohn BonatestaCurrent TeamPiratesLeaguesCentre Sluggers LeagueSeasons2023 Season