Answer
David Beckham, Thierry Henry, Robbie Keane, and Ashley Cole are all former English players who have played in Major League Soccer (MLS). Beckham was one of the most iconic players of his generation and played for the Los Angeles Galaxy from 2007 to 2012. Henry, a legendary French forward, played for the New York Red Bulls from 2010 to 2014.