Leonard Nika Wins on 1st stop of Euro Tour
Congratulations to Starboard Team Rider Leonard Nika from italy on his win at Port of Setubal. This was the first stop of the Euro Tour which should look to really be heating up in the coming weeks. Leonard is definitely off to an impressive start and will take a lot of momentum heading into St…