Question: What river is the namesake of the city that sports club Boca Río Gallegos is located in?
Sentence (from "Río Gallegos, Santa Cruz"): The city bears the name of the Gallegos River, and sits on its estuary 2636 km south from the Argentinian federal capital Buenos Aires.
Relevant evidence: Yes