I have been saying for years that the NFL needs to ban long hair, mainly for safety, but it also looks bad. Now it looks like they may actually get it done. http://sportsillustrated.cnn.com/2008/football/nfl/03/26/bc.fbn.nfl.hair.ap/index.html?cnn=yes
I knew a coach in youth football that carried scissors and would trim kids hair at the helmet line if it was in our eyes. and the hair in the back should never go past the collar. This was in the 70’s and early 80’s. If you want to have long hair , fine, just keep it in the helmet, so other players cant grab it, http://www.usatoday.com/sports/football/nfl/2006-10-21-long-hair_x.htm
and its not flopping all over the place. For the sake of the gods, please try and look like a professional. You are getting paid.