How to Fight Goggle Fog

The weather is perfect, the sun is shining, the views are awesome.  Have you ever been loving your ride and something goes wrong? Maybe your levers get sticky, you get