New Orleans or Carolina

Darcy011
Darcy011 Posts: 43 Member
Stuck on this pick for football pool for this week. I've been a Saints fan for years and am struggling on this one, any advice:)