business news in context, analysis with attitude

On opening night of the National Football league season, the Detroit Lions upset the reigning Super Bowl Champion Kansas City Chiefs 21-20.