If it seems like these NBA Finals have lasted awhile, there's a reason for that. A variety of factors led the NBA to build some extra days of rest into the schedule for this year's title series between the Golden State Warriors and Cleveland Cavaliers. If a Game 7 is needed on Sunday night, this series would need 18 days to go from start to finish - and that would match the 1978 NBA Finals for the longest championship round in major U.S. sports history.