Bayern Munich has agreed to sign Vancouver Whitecaps forward Alphonso Davies for $22 million, the most ever paid for a Major League Soccer player.

       

Read More At Article Source | Article Attribution