People thought Puyol would never leave yet he's confirmed he's off in the summer, many things like this can happen and it looks like Messi could be another of those players that look like they're forever a one club player for their professional career who actually do go and leave it.