Answer
The answer is negative. David Robert has no history with the French football club, Olympique de Marseille. This is because his entire career was spent in England, where he played for various teams such as Manchester City, Burnley, Portsmouth, Sheffield Wednesday, and Northampton Town.