Business

Mark Cuban has bought a 77-acre town in Texas, a report says