Cubs' Dansby Swanson was best free agent deal, according to one NL
Dansby Swanson Posts Goodbye Message on Instagram to Atlanta
Cubs agree to 7-year deal with All-Star shortstop Dansby Swanson
Cubs make long overdue commitment, gain credibility with Dansby
Smyly could earn up to $41.5M over 3 years in Cubs contract
Swanson agrees to 7-year deal with Cubs
Sources - Cubs, Dansby Swanson agree to 7-year, $177M deal - ESPN
Dansby Swanson Contract
Cubs swing and miss at Correa, Bogaerts, Turner; can they connect
AP sources: Cubs, SS Dansby Swanson agree to 7-year deal