There are 760 cheerleaders in the NFL.
There are 32 teams in the NFL; 30 have cheerleaders.
One hundred percent of the cheerleaders are easy on the eyes...well, actually that's up to you to decide.
I realized it was nearly impossible to accurately rank these girls, so I've just left them without rank.
Only the overall winner was decided.
Here is a compilation of the league's cheerleading squads.
(Photos thanks to NFL.com and their partnering organizations)