walls keep people in, not criminals out.
you are assuming they will get deported when they cross. If laws were enforced now and illegals deported the problem would stop. Illegals come because when they get here, the get jobs, they get welfare, they get free education, they get housing assistance, they get free healthcare. If Americans got treated like that in Mexico, unemployed Americans would be heading south across the border by the millions.
Those who follow the MSM might have noticed it.
Is the problem that businesses pay (advertising cost) to promote their products through sports organizations or that govt has determined that these expenditures are evil and made the advertising illegal? Eliminate the law, let the companies pay athletes just like in the pros and the problem is solved.