The New York Knicks have overtaken the Los Angeles Lakers as the NBA's most valuable franchise, and 17 of the 30 teams are estimated to have lost money last season, according to Forbes.