James Ross Helm played for both Columbus and Chattanooga in 1909, according to his baseball-reference page. He played for several teams in the Southern League, including Montgomery and Little Rock as well. Your observation on the jersey logo is very interesting. It doesn't look like he ever played for Charleston, but that 'C' sure does match up.
https://www.baseball-reference.com/r...d=helm--001jam