McGrady: 'I'm humble for the opportunity'