Dave Canales reflects on German game atmosphere, win over Giants | Carolina Panthers – FANTASY FOOTBALL FAN SITE