Not even Mother Nature could get in Saint Francis’ way of hosting a watch party for the March Madness Selection Show Sunday ...