Sheldon Haudenschild Returns Home To the Big E
Sheldon Haudenschild has returned to Eldora for this weeks Governors Reign, a track where he watched his dad Jac master for years.
Sheldon Haudenschild has returned to Eldora for this weeks Governors Reign, a track where he watched his dad Jac master for years.