I have no shame in admitting that I intentionally post things about the Patriots because I know the attention it will get. This is New York, Giants/Bills/Jets country and some Patriots fans have trickled down from Mass, Rhode Island and where ever else cheating is acceptable. However! You have all been rused (which is a word according to the urban dictionary.) Because I am the unofficial trash talker of the Detroit Lions!    

 

 

More From Q 105.7