Baseball: St. Joseph defeats New Canaan, 3-1