0
Anonymous
No. The Yankees won the World Series in 6 games in the year 2009.
Wiki User
Chat with our AI personalities