Whelan 3rd, Saints golf team tie for 2nd at ECAC Championships