Question: What stadium has a capacity of 71,795 seats and is located on Kirby Drive at South Loop West Freeway?
Sentence (from "NRG Park"): It is located on Kirby Drive at the South Loop West Freeway (I-610).
Relevant evidence: Yes