
There’s a lot of people counting out the New Orleans Saints this weekend. Only 33% of Week 2 game picks came in for New Orleans at NFL Pickwatch, with a staggering 67% of experts and fan sites around the league’s media landscape backing the Tampa Bay Buccaneers.