Why people love fantasy sports: People seem to love the basic idea of assembling a virtual team online and compete with them. They also love to form up teams online and interacting with them. Let’s say a game of football, people will discuss with their friends to form up a team to take on the […]