Ellen pulls the plug on her talk show

Ellen DeGeneres announced she is ending her talk show, which is currently in its 18th season, because “it’s not challenging anymore, according to Ellen. Also, perhaps because her ratings have…