Grant's Rant: 2-13-25 Embarrassing Pels
Feb 13, 2025•4 min
Episode description
Why does the NBA keep the Pelicans in New Orleans? I have been saying this for years. The franchise has been an embarrassment for the most part.
Learn more about your ad choices. Visit megaphone.fm/adchoices
For the best experience, listen in Metacast app for iOS or Android
Open in Metacast