England Genoa’s Strong Performance and Season Finish ChaCha May 12, 2024 0 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…