Former Alabama Crimson Tide two-time national champion Dalvin Tomlinson signs a two-year deal with the Arizona Cardinals worth up to $29 million.