Rogers Hornsby was married twice and had two children. His first marriage was to Geraldine Howard, with whom he had a son, Rogers Jr. His second marriage was to Louise McGavock, with whom he had a daughter, Virginia.
Sliding into Stardom: The Rogers Hornsby Trivia Test