By Anthony MorelliNovember 29, 2023Saint Joe’s Upsets #18 Villanova, Snaps Twelve Year Losing Streak Blog November 29, 2023 They did it! After ten long and agonizing years, Saint Joe’s finally defeated #18 Villanova…