Another thing is other people feel its a distraction, that it will get in their way. However, certain footballers have proved that having long hair isn't a problem unless another player decides to pull it when playing in a game.
1. Zlatan Ibrahimovic
The footballer who now plays for LA Galaxy has always loved long hair. He usually makes a man bun with it and it never seems to bother him while playing.
2. David Luiz
The Brazilian professional footballer who plays for Chelsea has one of the longest hair and for him he lets it all out without holding it back.
3. Lucas Modrik
The Croatian footballer who plays as mid fielder for Real Madrid, also has long hair. For him he wears a band on his head maybe his hair at times gets on his way but it seem he doesn't mind it.
4. Gareth Bale
He is a Welsh professional footballer who plays as a winger for Spanish club Real Madrid and the Wales national team. He also loves having a man bun.
5. Matteo Genduzi
The Arsenal mid fielder has if not the longest one of the longest hair in the football world. Recently while playing against Manchester United Maroune Fellaini pulled his hair so that he may take the ball and I guess that's one of the disadvantages of playing with long hair.
But the fact remains if it doesn't bother you then enjoy having long hair.
6.Kyle Beckerman
He is an American soccer player who captains Real Salt Lake and plays for the United States national team as a midfielder. For him its not about having curly hair instead he kept dreads on his head.