Answer: Probably not. Grackles are truly a pain and cities are often plagued by these pesky invaders. Scaring them away repeatedly is often recommended but can be quite a job.
Check out the following web site for some useful information:
Thanks for the question and good luck!
Q&A Library Searching Tips