Rays left-hander Blake Snell, who won the Cy Young Award after going 21-5 with an AL-leading 1.89 ERA in his first full major league season, agreed to a five-year, $50 million extension through the 2023 season, sources told ESPN.