Playing fantasy sports for real money, daily or seasonal
Since 2006 the Federal Government has clearly defined the legality of fantasy sports and there are a variety of ways to test your skills for real money.
Seasonal Challenges - Compete against friends or other users for a seasonal league. Typically you'll manage your team throughout the season watching for injuries, making trades and accumulating points to determine a seasonal winner. Places like CBS offer real money games for prizes up to $1K.
Daily Leagues - Compete in a daily fantasy sports league instead of seasonal. Benefits are that you don't need a huge time commitment and can follow each day's games intensely. FightClub.com offers daily leagues with prizes from $4 to $1K for head to head competitions.
FightClub.com's game rules:
Pick the 5 players you think will do best statistically that day.
Test your sports skills and compete head to head for cash prizes.