Greg Brooks learned he had a brain tumor after weeks of experiencing headaches, nausea, and dizziness. He underwent brain ...