What in the hell, doesn't the NFL have a salary cap? How do the Vikings have enough room to sign him to 12+ per year?