Location

Houston, Texas (NRG STADIUM)
3 NRG Pkwy, Houston, TX 77054, USA

Results

TeamOverall PlaceOver All Points
SmellaQue2889.2000