Trent Roberts Written: Episode 7689 Episode 7912 Episode 8138 Episode 8167 Episode 8200 Episode 8214 Episode 8236