Hero Ball Definition

noun
A style of play where a single player tries to be the team's hero by taking and missing many low percentage shots.
Wiktionary