Rick Horrow gives us the breakdown on Sport radar and their new NBA deal.