Take your pick. Do the NFL one since they start you off with 10K points.
I don't see much on the barclay site that doesn't look the same as the Chase Sapphire one. Most of them show travel points, I don't need that **** right now.
Sportswrath.com for football talk and giants talk