The Tampa Bay Buccaneers face the New York Giants in Week 12 in a matchup between two teams desperate for a win.