Carl Fogarty has joined forces with two icons of sport and music – ex-England rugby captain, Lawrence Dallaglio, and pop superstar, James Blunt – to launch a new bar and restaurant in the Swiss ski resort of Verbier. The trio joined mutual friend and businessman Rob Sawyer to open La Vache, at the top of the […]