GameOver! Hedge fund boss and Mets owner deletes his Twitter account after Reddit backlash January 30, 2021January 30, 2021