Pitcher Lance Lynn, among baseball's winningest pitchers over the last three seasons, and the St. Louis Cardinals have agreed to a $22 million, three-year contract. Lynn's 48 wins since 2012 is third-most in the National League and he's been part of a rotation that's made it to the postseason a franchise-record four consecutive seasons. ''His performance has led to much success for both he and the Cardinals organization,'' general manager John Mozeliak said in a statement. ''We look forward to his continued growth as both a pitcher Only teammate Adam Wainwright (53) and the Dodgers' Clayton Kershaw (51) have won more games the last three seasons.