Snow was born in Oxford, Alabama in 1905 and moved to Louisville, Kentucky as a youngster.
In 1929, he began playing for different Louisville ballclubs and eventually joined Tom Wilson's Nashville Elites.
His 1936 West All-Star team included such stars as Satchel Paige, Josh Gibson and Cool Papa Bell.
In 1939, he began doing double duty as player-manager of the Baltimore Elite Giants.
He was buried in an unmarked grave, but in September 2022, he was given a graveside monument thanks to the Louisville Chapter of SABR and other donors.