Bayern Munich and the Vancouver Whitecaps are in talks over the transfer of 17-year-old Canadian phenom Alphonso Davies, an MLS source has confirmed to ESPN FC's Jeff Carlisle.
The Athletic first reported on Saturday that the teams were discussing a $12 million (€10.2m) fee for Davies, who has three goals in 20 MLS games this season and is tied for sixth in the league with eight assists.
Leading German publication SportBild said earlier on Sunday that the Whitecaps were also seeking performance add-ons that could bring the total value of the deal to $18 million (€15m), as well as 15 percent of any deal should Bayern sell Davies in the future.
The two sides are meeting in Canada on Sunday with a deal expected to be reached, according to Bild.
The figures as reported would break the record fee paid for an MLS player, finally surpassing the reported $10m that Villarreal paid for Jozy Altidore in 2008.
Davies, who does not turn 18 until November, has already made six appearances for the Canada national team, and he was joint-top scorer at last summer's CONCACAF Gold Cup with three goals. Kicker reported on Monday that because of his age, any official signing would have to wait until January.
He was named to the MLS All-Star team for the game against Juventus on Aug. 4, but he was held out of Vancouver's squad for Saturday's 2-0 loss to Seattle.
"Alphonso Davies is not playing today with the club's permission," a Whitecaps statement said. "The club will provide an update with any further details when relevant."
Davies would be the second teenager from MLS to join Bayern Munich this summer, after the German champions signed 18-year-old Chris Richards on loan from FC Dallas earlier this month.
Richards is expected to play for Bayern's under-19 team this season but made his friendly debut for the first team on Saturday, coming on as a substitute in the International Champions Cup game against Paris Saint-Germain.
ESPN FC's Jeff Carlisle and Mark Lovell contributed to this report.