Skip to main content
All Play Score
Live 31

Stadium

Dean Smith Center

Chapel Hill, North Carolina, USA United States

Home of North Carolina

Capacity
21,750
City
Chapel Hill, North Carolina, USA