Another Italian team, they are located in the Northern coastal city of Genoa.
flanker via Wikimedia Commons
Establishing themselves as a dominant force in the 80s and 90s, their results have waned in recent years but they remain one of Italy's premier clubs.
Next Question »
Continue reading the article...