Yup. Folks around here were shocked he left for James Madison. Everyone assumed he was next in line at BC, but Hafley managed to not get fired this year. I think he knew he was going to have some serious roster turnover at Holy cross and figured now was the time.
He’s won everywhere he’s been...