Gerald, 46, played in 1,323 games over 17 professional seasons. He holds a .263 career batting average to go along with 1,265 hits and 769 RBI. The St. Paul’s, NC native was originally drafted by the Kansas City Royals in the 3rd round of the 1989 MLB Draft. He appeared in over 500 minor league games with the Royals, Cardinals, and Twins, including a stint at the Double-A level with the Nashville Sound in the Twins organization during the 1994 season.
Gerald reached the independent level in 1995 with the Prairie League’s Aberdeen Pheasants, where he appeared in 145 games over parts of two seasons. He also spent the 1998 season with the Sioux Falls Canaries, posting a .299 batting average while collecting 96 hits in 85 Northern League games. In all, Gerald appeared in over 800 games at the independent level, including time with the Fargo-Moorhead RedHawks, St. Paul Saints, and Duluth-Superior Dukes.
Gerald became the hitting coach of the Shreveport Sports in 2004, spending parts of three seasons with the organization before taking over as manager for the remainder of the 2008 season. He has also spent the last four seasons serving as hitting coach for the Minnesota Blizzard Elite program