Roger Federer, the 38-year-old Swiss tennis star, made the rounds Monday, with appearances on the “Today” show, CNBC’s “Squawk on the Street” and a quickly organized press conference at 1 Hotel Central Park Monday afternoon to discuss his investment in On, the number-one running shoe brand in Switzerland. News broke over the weekend ...