Football for me should give the most money for their players. Their lifespan on average is so short to the other sports.
That's a good point. And while they're at it, the NFL should have programs that teach their players financial responsibility so they're not broke 2 years after they leave.