Both bill and tail seem to me too small for Great-tailed Grackle - I would suggest this is a Common Grackle.