Question: What stadium did the Pittsburgh Pirates fisnished their 119th season of their franchise in? 
Sentence (from "Three Rivers Stadium"): Three Rivers Stadium was a multi-purpose stadium located in Pittsburgh, Pennsylvania, from 1970 to 2000.
Relevant evidence: Yes