Like It Or Not, NFL Has Finest Athletes In Sports