French soccer star Kylian Mbappe has ended his two-decade-long partnership with Nike and signed with Swiss sportswear brand On ONON.N, the latest blow for the American brand as newer rivals gain ...