Early last week Effort Racing announced they would be suspending the remainder of their 2016 Pirelli World Cup Season leaving Michael Lewis and Patrick Long without a ride. Respectively, the two stand fourth and fifth in the championship after winning three of the first seven races of the season. Effort explained their departure as …
Continue to the full article