Basketball We’re not a finished article – Cavaliers’ LeBron James Cleveland Cavaliers forward LeBron James admitted that they are not exactly the finished product yet, after a frustrating 103-80 defeat…