American men these days wear their hair shorter; hence, you don't see the waves.
Since I'm a tennis fan, I can think of several players who have wavy hair. Maybe it's a European thing for men to wear their hair longer.
Roger Federer:
Rafael Nadal:
David Ferrer: