Threads like this have been born and withered in the past but I'll do my best to keep it alive, and simple. So if you're betting on the NFL this week, show me what you got?
I always make money over the course of an NFL season and don't know whether that's dumb luck, the fact that the UK are...