Mike FF Today 608 Posted June 29, 2020 Makes you wonder they announced the Newton signing just to distract from this bad press... Share this post Link to post Share on other sites