What happened to Leo?
In 2003, the actor behind Leo, Tommy Chong, who was selling bongs on Internet has seen his online business shut down by the authorities. He then got arrested and was sentenced, in September 2003, to nine months in federal prison. As for Leo, his cousin Eli told us in episode The Battle of Evermore (5-17) that he had gone out of town. Leo found his way back home in episode Down The Road Apiece (7-17). He made an appearance in the 7th season finale and is back as a regular for Season 8.