Name of this male stereotype?
A boy or young man who likes sports, video games, and other "boy" stuff, but not necessarily a "jock", "nerd", "geek", or "athlete". Kinda arrogant and lazy, but heroic. Can appear in any setting from medieval to modern.
Some examples I can think of off the top of my head:
-Prince Derek from The Swan Princess
-Link from the Legend of Zelda cartoon (and some other Zelda-related media)
-Michael J. Fox's character from Back to The Future