Ex-Giant, Now Twitter Troll Aubrey Huff Doesn’t Want People Wearing Masks

The advent of social media gives many of America’s professional athlete massive platforms. Some, like