BREAKING: Cubs and Dansby Swanson have an agreement on a seven-year deal for $177 million, per source. https://t.co/9cmtK9mLzL

— Kiley McDaniel (@kileymcd) December 17, 2022