He graduated from Garinger High School in Charlotte, North Carolina, before he was selected by the Atlanta Braves in the 12th round of the 1968 MLB Draft.
After spending the 1969 season in the Marine reserves, Grady played in 167 games as a catcher over five minor-league seasons in the Braves and New York Yankees organizations.