Cole Ragans and the Kansas City Royals agreed to a contract extension on Friday following the pitcher's stellar 2024 season.