Former Car Chief Micah Horton Questioned by Police – Released from Joe Gibbs Racing – Suspended from NASCAR

EDITOR’S NOTE: The references in this article are only allegations. At this time there have not…