Russia will host the World Cup in 2018 and the tiny nation of Qatar won the world’s biggest sporting event for 2022. The decisions by FIFA’s 24-member executive committee came this morning after weeks …

Note: The Times Union is not responsible for posts and comments written by non-staff members.