Every mascot has its thing. Some dunk. Others flip. As for Ellie the Elephant, the mascot for the New York Liberty women’s basketball team? She twerks. Amelia Bane, 33, said she was blown away the first time she saw Ellie at a Liberty game in 2021. Ms. Bane, a video editor and a host of […]
Read More