What word does your mother always say?
a group of imaginary teams which the participants own, manage, and coach and with the games based on statistics generated by actual players or teams of a professional sport; cf. fantasy sport
See fantasy sport
from La Rotisseries restaurant in New York, where it was invented