In Anaheim you can cheer on the Angels at Anaheim Stadium.
Anaheim Stadium is the home of the Angels team.
mnli hypothesis: Anaheim Stadium is the home of the Angels team. premise: In Anaheim you can cheer on the Angels at Anaheim Stadium.