I just purchased Electric EG2 goggles and the only problem i have is the strap is very short and the fit is very tight. I got a big head. I have Smith Maze Helmet XL. Can anyone recommend good goggles with long enough straps to go over my helmet? My old Dragon goggles straps were ~ 3 inches longer compared to the EG2.
Or should I just stretch them out and hope it fits?
Or should I just stretch them out and hope it fits?