All of the news from our team.
6 lap in lead, then huge crash and first time out of podium
Stepan claimed podium at Watkins Glen