The New York Giants had a rough start to the season as they lost on opening night to the Dallas Cowboys but after nearly 10 days to prepare for the Tampa Bay Buccaneers, the Giants are heavily favored to take care of business in Week 2.

The Giants were sloppy in Week 1 and that proved to be the difference in a close game. A fumble by rookie running back David Wilson deep in Cowboys territory changed the complexion of the game as the Cowboys took advantage. While head coach Tom Coughlin still hasn’t forgiven him for the egregious error, it’s fairly clear that he’s ready to move on and give him another opportunity.

Wilson hasn’t done much for the Giants just yet but it’s fairly clear that he’s an important piece in their success. While Ahmad Bradshaw is steadier, Wilson is the more explosive of the two players.

The Bucs proved their mettle last week as their run defense held the Carolina Panthers, who were one of the best rushing teams in the NFL last season, to just 10 rushing yards. That’s a franchise record for Tampa Bay. If they can hold the Giants to virtually nothing on the ground as well, it will improve their chances to win.

Where the Giants figure to have the advantage is two-fold. For starters, their passing game should be a handful for Tampa Bay’s retooled secondary and the Giants defensive line should be in Josh Freeman’s face all day long.

Those making their NFL picks should expect to see a better effort from David Wilson, a better effort from the Giants defense and a more prepared team overall. Expect the Giants to not only win but to cover their big spread this week against Tampa Bay.