Basketball and baseball are doing a role-reversal on TV, with the NBA finals in which the San Antonio Spurs swept the Cleveland Cavaliers in four games drawing the lowest ratings in NBA Finals history -- down 28 percent from last year -- while ratings for Fox's Saturday baseball telecasts are averaging an all-time high and ESPN's Sunday Night Baseball are up 45 percent from a year ago. Meanwhile, Broadcasting & Cable reported today (Monday) that Fox is about to sell out its available commercial time for the July 10 MLB All-Star Game at the fastest pace since it began televising the game in 1996 -- at $400,000 a spot, up 7 percent from a year ago.