Millions of people across the globe play fantasy sports and admit that their experience is highly rewarding. Fantasy sports involve online prediction and points are awarded using statistical analysis. It encompasses a number of games that allow individuals to play a virtual game or virtual season. The fans may act as either the field manager or general manager of the team.