Charles Hudson (born August 18, 1949) is a former left-handed Major League Baseball pitcher who played from 1972 to 1975 for the St. Louis Cardinals, Texas Rangers and California Angels. He was 6'3" tall and he weighed 185 pounds. He attended Tupelo High School in Tupelo, Oklahoma. Before ever playing in a Major League uniform with the Mets, Hudson was traded with Art Shamsky, Jim Bibby and Rich Folkers to the St. Louis Cardinals for Jim Beauchamp, Harry Parker, Chuck Taylor, and Chip Coulter on October 18, 1971.