venue where sporting events are held

STADIUM