When Delgado played for the Toronto Blue Jays and refused to stand for '' God Bless America , '' he was protesting the war in Iraq and the United States ' use of Vieques , an island off Puerto Rico , for test bombings .