Oregon State maintained its perfect home record on Friday after narrowly defeating Grand Canyon 6-4 in windy and rainy conditions. The Beavers are coming off two ...