Question by J.D.: what does the MLB or the Arizona Diamondbacks have to do with the Arizona Immigration Bill? I don’t understand the correlation. It makes no sense to me. Did MLB or the Diamondbacks come out in favor for the bill? I’m no DBacks fan, but it makes no sense to me to...
Read More »