Weber hits grand slam as Keystone beats Holy Name - ElyriaCt