It’s no secret that most of the San Antonio population is deeply devoted to the Spurs. Pride for the beloved NBA team is visible all over the city in the form of car flags, t-shirts, billboards, hats, and other items, but the newest form of public Spurs admiration is in the an impressive, 16×16 ft. mural in Travis […]
