Buccaneers Face Huge Challenge vs New England