Did he speak out against the federal law prohibiting illegal aliens? The Arizona state law mirrors it on a state level. If he has a problem with the state law, he needs to be consistent and speak out against the federal law, unless he thinks that somehow violates the 10th Amendment.
Major League Baseball will have to move its All-Star Game out of the country to some small island somewhere.
Adrian Gonzalez is a racist big mouth, just like Shakira. They don't read the law. They don't read the Constitution. They don't believe in borders or countries. They're selfish pigs who would prefer anarchy over enforcement of existing laws.