business news in context, analysis with attitude

Syracuse University defeated the University of Kansas Monday night 81-78 in the men's NCAA National Championship title game.
KC's View: