Dan Leach and Dan Miller analyze the Detroit Lions and their recent upset of the Arizona Cardinals and discuss upcoming games ...