Topic
Seattle Seahawks
How NFL Owners Actually Approved the Seahawks' Record Sale
The Seahawks' record $9.6 billion sale to the Khosla family didn't just need a check. It needed 24 of 32 NFL owners to sign off, and rules most fans never see.