Cardinals Add Relief Help, Sign Bud Norris


The St. Louis Cardinals have had a busy offseason, and apparently they aren’t quite done. On Monday, the Angels inked a deal with free agent reliever Bud Norris. According to reports, the contract will pan just one season, and will pay Norris $3 million for 2018. The veteran right-hander must first pass a physical, but […] READ MORE