I heard this phrase at the weekend and asked AI (which I try to avoid doing). The response seemed to imply it was mainly about sports people who made a brief but memorable impact, but could it apply to other areas of life?