Fantasy sports it’s where elves play soccer or what?
Tracing it roots back to 1980, fantasy sports is the arena in which die-hard sports fans prove themselves as the die-hardest.
Whether it’s baseball, football, or any other sport hung on statistics, fantasy…