San Luis Río Colorado, Sonora

From BR Bullpen

San Luis Rio Colorado is a border city, lying right on the Mexico-USA border in northern Mexico, near the Colorado River, 10 miles south of Yuma, AZ.

Teams that have played here[edit]

People born here[edit]

Educational institutions located here[edit]