The freelance broadcaster died on Wednesday after falling off a building in Los Angeles, according to police. The death in the case report was listed as a suicide, according to Entertainment Weekly.
Before joining Stan, McKenzie-McHarg worked for Australian networks Channel 7 and Network 10, as well as Fox Sports U.S, Us Weekly said. His first major role was on the Australian radio station Triple ...