Charlie Davies: 'Dream come true to come home and play'