Tourist attractions for watching live sport in Metro Manila capital