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

1. Proximity to Mexico: U.S. states that border Mexico, such as California, Texas, New Mexico, and Arizona, are geographically close to Mexico. This proximity facilitates immigration and increases the likelihood of Spanish-speaking people residing in these states. Many people residing in these areas have family connections or cultural ties to Mexico, making Spanish an important language in their daily lives.

2. Historical Influence: The history of these regions has been shaped by Spanish colonization and subsequent Mexican rule. Spanish-speaking settlers originally inhabited these areas, and the Spanish language has had a lasting impact on the culture, traditions, and heritage of the states along the U.S.-Mexico border. This historical influence has resulted in a significant number of Spanish speakers in these regions.