NFL faces stiff competition from fantasy football

by David Brancaccio