St. Francis’ Yenshaw commits to New Haven