Shaq's a generous man, he even tipped a waitress $4,000

NBA legend Shaquille O'Neal has revealed he once gave a US$4000 ($5720) tip to a waitress, just because she asked for it.

"When I'm at restaurants, I am a big tipper - I like to show people my appreciation. When [waiters] come up to the table I say, 'The quicker I get my order, the bigger your tip will be'."

"Then the food will come fast - and when I get ready to leave I'll ask them, 'How much you want?'"

"The most someone said was $4000 - I said 'Okay, no problem'. It was a young lady, and she said 'Oh my God, you're gonna pay my rent for two months'."

Man, Shaq's a generous guy.