Sonny Gray, the 11-year MLB veteran starter, has landed with the St. Louis Cardinals on a three-year pact reportedly worth $75 million as they continue to bolster their rotation. Read More in FOX News.   Read More in Red Pill NOWlej.