Pounding The Rock, a San Antonio Spurs community
Read somewhere that the Spurs aren't staying at the Westin Hotel this time around, and instead picked some run-of-the-mill, budget hotel in downtown Memphis. Think there might be any truth to this?