There might not be anyone happier than Kent Bazemore right now. The 31-year-old reportedly agreed to a one-year, $2.3 million contract with the Warriors on Sunday. Ever since then, he's all smiles.