Album Description Available in: The Double Cross is the tenth and most recent studio album by Canadian rock band Sloan. The title of the album is a nod to their 20th (or XX) anniversary. At a length of 34:02, it is Sloan's shortest album to date. It is also the band's first album to be released on the Outside Music label.