St. Louis Terriers Patch

  • St. Louis Terriers Patch
  • St. Louis Terriers Patch

Description

St. Louis Terriers is a Federal League Baseball team. Founded in 1914 located in St. Louis, Missouri. The team was owned by Phil Ball and managed by Fielder Jones and Mordecai Brown. The team's logo is a simple overlapping "S" and "L" letters and the letter "T".

View AllClose