After Houston, Davi Millsaps scores another Top 5 finish, this time at San Diego Supercross, in difficult, muddy and raining conditions, the same place where Davi scored his last SX win in 2010.
DM18 is now 8th in the 2011 Monster Energy Supercross series point standing. Great job!