Xavier holds off St. John's, makes program history

Xavier holds off St. John's, makes program history