john lilly
PR Addict
Is it just me or is there something off about Barcia. He just finished this last race in 19th spot and at the beginning of the season seemed to be towards the front, in most races. Is there anything written about an injury or is there something else going on with him. I think there has to be a problem.