The phrase
"fantasy sports" refers to a type of game where people create virtual teams of real-life athletes. They earn points based on the performance of those athletes in actual sports games. It's like playing a pretend game of sports with your favorite players.
Full definition