By Everett Glenn NNPA Guest Columnist They say that “sport mirrors life.” The latest example is the sick twist on the death of Eric Garner after the deaths of NYPD officers Ralph Ramos and Wenjian Liu. One of the headlines read “NYPD Cops Assassinated, and the killings prompted police supporters to proudly sport hoodies […]