The best-reviewed and most popular free sites include ESPN, Yahoo, and Sleeper. If you want to play for prize money, Sleeper is still a good choice, as is the Fantasy Football Players Championship. For fantasy football advice, Draft Sharks is the site to check out.