Davi Millsaps on Supercross Wins & Missing Kidneys

Supercross Anaheim 1 winner Davi Millsaps came into The Freak Nation Sunday night after a celebratory dinner with his mechanic and the rest of the Millsaps’ Fammily. Davi told us he’s still trying to wrap his mind around the win Saturday night. He saw a replay of his win over Trey Canard at Anaheim and…

Read More