The journal
Open the journal →The conversation starts in the journal — be the first to post.
About St. Louis Scullin Steel F.C.
St. Louis Scullin Steel was a U.S. soccer team established in St. Louis, Missouri in 1918. It spent seven seasons in the St. Louis Soccer League, winning three league titles and one National Challenge Cup.
Everything about St. Louis Scullin Steel F.C. →