3.22: Too Many Slippers?

Published: March 22, 2021, 2:11 p.m.

Nick isn't happy with all the upsets in the tourney so far. How many cinderellas is too many?