Marjorie Taylor Greene demonizes Big Tech. She and her husband have just sold up to $ 210,000 in Tech shares.
NFL Insider Notes: Expect another wave of big name trades and not just QBs, plus Deshaun Watson clues and more