MSU because they have a great coach and dominate the big ten and all of basketball.
6 NCAA championship basketball games have went into overtime.
In 2000 there were 64 teams that played in the Division I basketball tournament.
There is really no answer for this. Since players are constanty joining the NCAA every year. It changes every year. my guess would be close to 500-ish. Since there are many teams.
NCAA basketball is not played in stadiums.