NIT
Brigham Young University
Mar 12 | 12:00 AM
75 - 58
Saint Louis University
Madison Square Garden

4 Pennsylvania Plaza New York NY 10001