Question: Who won the three sprint stages of the 2017 Abu Dhabi Tour?
Answer: Mark Cavendish (Team Dimension Data), Marcel Kittel and Caleb Ewan won the three sprint stages.