All season, fans have been in awe over Hornets guard Jeremy Lin's hairdo. He started off the season looking like a Dragonball Z character. Then he started playing around with a bowl cut, which made him look like one of your elementary school classmates.

And now we figured out why he keeps changing his hair. According to Lin on the Hornets' pregame show, he lets Spencer Hawes pick how his hair is styled. Lin doesn't really care much about it, so they just have fun with it. He says there's a long-term plan for his hair.

Maybe Jeremy Lin doesn't remember that he's taking advice from the same guy who rocked terrible braids during his summer vacation? Is Jeremy Lin getting braids in 2016?

* * *

SB Nation presents: NBA rookies imitate Kobe, LeBron and more stars