England Genoa’s Strong Performance and Season Finish ChaCha May 12, 2024 Despite not having any European spots or safety to play for, Genoa managed to deliver an impressive performance in their recent match against second-placed…