Roy Walker (baseball)James Roy Walker was a Major League Baseball pitcher who played for six seasons. He pitched for the Cleveland Naps/Indians in 1912 and 1915, the Chicago Cubs from 1917 to 1918, and the St. Louis Cardinals from 1921 to 1922.