The last time an Asian nation hosted the world cup was in 2002.
At the time of answering, on the 31st of May 2014, Brazil will host the next FIFA World Cup, starting on the 12th of June 2014.
Argentina (the host nation) won the 1978 Final 3-1 after extra time.
The last time was in 1979.
The last time the Indians won the World Series was 1948.
San Francisco won the 1985 Super Bowl at Stanford Stadium, and they were the host team.
The last time India won the world cup of ODI was in 1983. and the last time India won T-20 world cup was in 2007.
you cant host a time of peace during a time of world peril.
The last time the cubs were in the world series was 1945. the last time they won was 1907-1908
The last time the Detroit Tigers won the World Series was 1984.