Question: when is the last year the yankees won the world series
Answer: At the beginning of the 2009 season , the Yankees opened the new Yankee Stadium , located just a block north on River Avenue from their former home .