Christian Pulisic: The Michael Phelps of Soccer?

Christian Pulisic is an American (henceforth called football)┬áprofessional soccer player. He plays for Borussia Dortmund, a German football team. This is highly unusual. While it’s not uncommon for European football teams to have players from all over the world,...