Question: who played dawson in the best of me
Answer: James Marsden as Dawson Cole