John Harkes

3y

John Harkes is the analyst for Comcast SportsNet’s live coverage of D.C. United games.