She's not finished!!! Janelle Smiley and teammate Stevie Kramer just won the Teams Swiss National Championship.
"We were both feeling great and had a flawless race. This place is so beautiful. There were about 800 racers. We crossed the finish line 50 seconds before the top Swiss team, they were not too happy about that.
If you were here I would share the cheese basket we won with you! Thanks for the support and the opportunity to be over here racing!" - Janelle Smiley
Major Congrats ladies!!!