All of the world doesn't have elections. Pick a place.
Obama
Spain won the most recent world cup in 2010.
It could be Brazil.
2006, in Germany
The St. Louis Cardinals have won 10 World Series. Their most recent championship was in 2006.
In the world cup it is not the team but a country that wins the world cup. Spain won the most recent one.
The St. Louis Cardinals have won 11 world championships, the most recent one in 2011.
As od 2009 the last World Series the Red Sox won was in 2007.
They did, but the most recent election a man won who has taken over as dictator. He has suspended civil rights, closed the court system, and has instituted a dictatorship.
Brazil won the World Cup in 2002 after beating Germany 2-0 in the final. It was their fifth and most recent title.
The St. Louis Cardinals have won 11 World Series (the most recent being 2011), second only to the New York Yankees with 27.
Criss Froome - from Great Britain won the most recent race in 2015.