BREAKING: Rookie standout JJ Wetherholt and the St. Louis Cardinals are in agreement on a long-term contract extension that will buy out multiple years of free agency, sources tell ESPN. Wetherholt, 23, has been tremendous and is the latest rookie to land a nine-figure contract.