Memphis is a trash tier city. Bottom of the barrel. Take away the Grizzlies and there wouldn’t be any reason for someone to want to live there.
It’s not a city that should have a professional sports franchise.
It’s not a city that should have a professional sports franchise.
Last edited: