HomeTag

Team Today

The Newell Man did it.  3rd place, photo finish for second.  First World Cup Podium for the US since 1983, the same year Newell was born.  Photos from Holmenkollen and China to come and probably Japan too if I find the time and can maintain any sanity.