Anyone ever try these sites? I love gambling, I love fantasy football, seems like a match made in heaven.