(Pre-Race Thoughts by Rowan Stuart): The Green Race. The biggest show in sports. First weekend of November every year for the past 19 years. Photo: Renee Bombardier My brain can’t decide if I’m more stoked or more terrified. It will be my first year to race, and it snowed between two and four inches here …