FIFA president Sepp Blatter says England should host World Cup

skysports-blatter-sepp-fifa_4340845.jpg

—file photo