I think the Fair Grounds would be a good host to a stadium. As urbanboy stated, the trax will be going through. Plus that area is set for a change when trax is built to service there.
Two, I have to say that I am not a fan of having to drive to Sandy to get to the game, but I will do it anyways, or die trying to cross the State street after I ride the Trax.
Three. If you look at the demographics of the region, Sandy would benefit the most, simply because of the "Family and Jones effect." If it was built in the fair grounds, you would have a larger Latino (I'm a Latino myself) economic base, which would not bring or cause as much spending in the "preferred" businesses such as dinning and lodging. But Coronas Sells would be thru the roof