Because the sports books set their lines for their own benefit, it's hard to see a profit in sports betting. You will need to do a lot of research and ignore the most obvious sports betting factors as these can be very misleading.
Hitting $1 million by gambling online is not as easy as you might wish it to be. If you go the lottery or slots route, then you'll be needing lots of luck and deep pockets to play. If you're going down the sports betting or Poker route, then you'll need a lot of knowledge and an awful lot of skill.
There's so much competition now for each customer that online betting sites are offering everything including the kitchen sink. But beware of these offers as they always come with strings attached. These can end up costing you more than you planned to gamble.
So much of a sports makers money comes from bets on the big sports of football and basketball. And sports like tennis are often overlooked. But take a while to study the form of the players, the surfaces played on and the rules, and you'll see that there's plenty of value for profitable bets.