business news in context, analysis with attitude

In the NCAA college basketball championship game, the North Carolina Tar Heels defeated the University of Illinois 75-70.

(Which, we have to admit, we hardly paid attention to after, on Opening Day, the New York Mets were defeated 7-6 when the Cincinnati Reds hit two home runs in the bottom of the ninth inning…)
KC's View: