The Carolina Panthers held off the New York Giants to win their 14th straight regular season football game 38 – 35. Panthers fan held their breath as they watched a 28-point lead vanish before their eyes. The Panthers dominated the first three quarters of the game despite the dirty play of Giants wide receiver Odell Beckham […]