The Panthers host the Giants in another one of these goddamn Thursday night games. Onion Sports looks at what each team needs to do to win.