The 49ers have agreed to trade running back Jordan Mason to the Minnesota Vikings, his agency told ESPN. In exchange, the ...