Question: Where is the school Justin Tuck started attending for his MBA in September 2016 located?
Sentence (from "Jesse H. Jones Graduate School of Business"): Located on a 285-acre wooded campus, The Jesse H. Jones Graduate School of Business is the business school of Rice University in Houston, Texas.
Relevant evidence: No