San Luis Rio Colorado, Sonora

From BR Bullpen

San Luis Rio Colorado is a border city, lying on the Mexico-USA border.

People born here[edit]

Teams that have played here[edit]