LeBron James has signed with PepsiCo following 17 years with Coca-Cola, confirmed Brian Windhorst of ESPN (the news was originally reported by Front Office Sports).

James is expected to promote the Mountain Dew brand, which is one of the NBA's top sponsors.

PepsiCo has been the league's official beverage partner since 2015.

James initially signed with Coca-Cola in the summer of 2003. His deal expired last year with both sides unable to reach an extension.