En 2007, Brian Vandborg rejoint l'équipe américaine Discovery Channel, en compagnie du leader de CSC, Ivan Basso. L'équipe disparaît en fin d'année et Vandborg rejoint l'équipe danoise GLS en 2008. Il est sélectionné en équipe nationale pour les Jeux olympiques de Pékin. Il abandonne lors de la course en ligne et prend la du contre-la-montre.