Billionaire investor Mark Cuban has pledged $1 million to BucketGolf, a firm that sells portable golf courses, despite his ...