Xavier McCoy's recent activity