Did Someone Say Sponsorship? FOX Snowmobile Race Program
Here’s the official word, from Fox themselves: Teams on FOX win. Last year alone, FOX won 23 out of 29 Pro Open and Pro Lite finals (ISOC) winning a total of 3 out of 4 possible Pro Championships. Along with 16 out of 18 Pro Cross Country wins (USCC) winning 2 out of 2…
Read More »
By October 30, 2012
on