Rory Delap - A problem in the making ?