IMO he wouldn’t be expected to start right away. I think they’d let cousins contract play out for another year or two. I may be biased as a Vikings fan but I think they’d be a great situation because they’ve historically been good. They aren’t like the Jets, Browns, Bengals, Lions, etc.