The Mavericks have offered restricted free agent Harrison Barnes a four-year, $95 million deal, sources say. The Warriors will have from July 7-9 to match Dallas' offer sheet.