Roseville Cyclist Neilson Powless Impresses At Tour de France
Nielson Powless, 23, has put on quite a performance in the legendary race so far.
He even held a brief lead in Stage 2 over the weekend.