Baby Yoda Snow Sculpture Spotted In West DuluthBaby Yoda Snow Sculpture Spotted In West DuluthA giant baby Yoda snow sculpture has been spotted in West Duluth, and it is adorable.Jeanne RyanJeanne Ryan