Perhaps the Royals and Danny Duffy thought Kansas City sports fans could use some good news. The team announced a $65 million, five-year contract with the popular left-hander on Monday, ensuring he will remain with the Royals through the 2021 season. Duffy was eligible for arbitration and could have become a free agent after the upcoming season.
More...