Posted by ESPN.com's Mike Sando
The Dolphins' Stephen Ross ranked second among NFL owners at No. 78.
The magazine estimates Allen's holdings at $10.5 billion. That wealth is not in cash, of course, but the estimate represents nearly 82.7 times the $127 million salary-cap limit for each NFL team.