Less than two weeks ago the Arizona Diamondbacks announced a post-game concert with Hall & Oates to be held during the Independence Day home stand. It would be the beginning of a three game series with the Los Angeles Dodgers which was being termed the “All-American Celebration”. Today the Diamondbacks issued a statement that the concert had been canceled. The cancellation came from the artists because of their personal views on Arizona’s...