Rock and Roll Hall Of Famer Alice Cooper is currently touring with Iron Maiden.  This week, the tour stopped in Alice's hometown of Detroit where he threw out the ceremonial first pitch at Comerica Park prior to a game between the Detroit Tigers and Los Angeles Angels of Anaheim.