1. Skip to navigation
  2. Skip to content
  3. Skip to secondary content


Tag Results for "Beltran Signs With St. Louis"

Carlos Beltran Signs 2-Year $26 Million Contract with St. Louis Cardinals

Carlos Beltran has signed a two-year contract with the St. Louis Cardinals pending results of a physical. A source has said the deal is worth a guaranteed $26 million and contains total no-trade protection. continue reading »