User blog:NASCARfan0001/World Series

Who do you think will win the World Series,New York Yankees or Atlanta Braves