The way revenue is structured in the NFL team owners collect the majority of the profits, while the players received a relative small percentage. It is well known unlike the NBA and MLB, NFL players are not recipients of fully guaranteed contracts. That all changed back in March when the it was announced that the Minnesota […] More