Fans reacted as the Patriots and Giants played at Lucas Oil Stadium in Indianapolis.