The business of Ellie the Elephant, the WNBA's most valuable mascotEllie the Elephant is a key cultural and business figure driving the New York Liberty's marketing success and fan engagement. She's significantly boosted sponsorship revenue.