ST. LOUIS — The St. Louis Cardinals and Adam Wainwright have agreed to a contract for next season, raising the likelihood that the veteran pitcher finishes his career with the only major league team he has ever played for. Terms of the deal Tuesday were not disclosed. The 38-year-old Wainwright was drafted by the Braves