Ed star Josh Randall was arrested in Brooklyn Wednesday night after an undercover narcotics cop caught him allegedly smoking crack with a homeless man. The 30-year-old actor — who plays Tom Cavanagh's best friend Dr. Mike Burton in the NBC dramedy — was charged with criminal possession of a controlled substance and is being held pending arraignment.