in 3-4 sentences, Name at least two reasons why there are many Spanish speakers in the U.S. states that border Mexico.

There are many Spanish speakers in the U.S. states bordering Mexico due to geographical proximity and historical ties. These states have shared borders, which facilitate cross-border movement and cultural exchange, leading to a higher concentration of Spanish speakers. Additionally, these regions have a long history of immigration from Mexico, resulting in a significant presence of Spanish-speaking communities.