LSU Baseball
Sports

LSU Baseball

C. C. Stroud The LSU baseball program began under a coach named Charles C. Stroud on October 26, 1870, in Thompson, Connecticut. He attended Putnam High School and graduated from Tufts College in 1894. He played baseball and football on the varsity team. After graduating from Tufts, Stroud taught for a year at Burr and […]