"When i go and finally do it, someone's going to make a lot of money on me," Barcia said. "Whoever bets on me is going to do good. "I think (my odds of getting a podium this week) are good.
“When i go and finally do it, someone’s going to make a lot of money on me,” Barcia said. “Whoever bets on me is going to do good. “I think (my odds of getting a podium this week) are good. It’s just ...