Golden State Warriors shooting guard Klay Thompson has donated thousands of dollars for a holiday meal serving needy residents in Oakland, team officials announced Wednesday.