NBA, Sports

This Spurs Themed Pizza Is Not Small

The city of San Antonio is doing its best to live up to the motto of everything is bigger in Texas. The most recent evidence is this massive Spurs themed pizza.
spurs

[Bryan]