Fantasy sports grow from pastime to future of sports