Are The Detroit Lions Overated?

Kevin and George discuss the upcoming season for the Detroit Lions.