The Financial Impact of March Madness Leave a Comment / Ideas Editor note: The NCAA is streaming all the games free online at ncaa.com. Sweet 16! Photo by Fast Company.