Jonathan Gannon throws shade at Eagles media, fans