A popular saying has been passed around the WNBA this season: “Everyone watches women’s sports.” But those watching the WNBA have their eyes on one team mascot in particular — Ellie the Elephant. At any moment during a New York Liberty game, the stylish hype woman can be seen strutting through the stands, showing… Read More
« Unique Trump Rally Atmosphere Is Part Of The Appeal, Attendees SayNew digs! Brooklyn Football Club makes temporary move to Manhattan after turf troubles »