Russell Fuller previews the weekend's sport including the Scottish Open golf, the Tour de France and the Davis Cup tennis quarter-finals.