The Vikings have agreed to a one-year deal with QB Sam Darnold, sources told ESPN, confirming an NFL Network report. Post navigation Barkley calls out ‘hater’ Barber for ‘dead to me’ jab Sources: Mahomes restructure to free up $21.6M