Xavi Hernandez retires from international football

Spanish midfielder Xavi Hernandez has retired from international football, after making 133 appearances for his country, the most ever by a outfield player for Spain.