Weston McKennie has signed a five-year extension with Schalke. 

McKennie, 19, was promoted to Schalke's senior squad this season. McKennie was born in Texas and joined Schalke from the FC Dallas Academy in 2016.

"It was an easy decision for me," McKennie said on the club's official website. "I love the club and everything here: my teammates, the head coach and the fans. I'd love to stay here forever."