Cardinals, running back David Johnson agree to 3-year extension, report says Unknown 00:11 The deal includes $30 million in guaranteed money and can extend to $45 million with incentives, the report says. Share this Share on FacebookTweet on TwitterPlus on Google+ Related PostsYankees' Giancarlo Stanton trade sends Boston media into panic modeBundesliga: Borussia Dortmund sack coach Peter Bosz after Werder Bremen defeat, appoint Peter Stoger as new bossHighlights, Hockey World League Final 2017: Australia win their second title, India hold on to bronzeChampions League last 16: Which teams have qualified & when is the draw?I-League: Ansumana Kromah, Aser Dipanda Dicka help Mohun Bagan thrash Churchill Brothers 5-0Highlights, ISL 2017, Mumbai City FC vs Chennaiyin FC , Football Match: Hosts end visitors' winning run