most people will have already played fantasy sports without even knowing it
here's the real definition of fantasy sports (dunno what 'franktherabbit' was thinking)
"most people will have already played fantasy sports without even knowing it" What is the definition of "fantasy sports"?