Chuck Schumer finally admits it! Posted on June 21, 2020by Mike Related posts:PRESIDENT TRUMP - Getting it DONE!!!Mmmm - BEER!They had to know this was gonna happen eventuallyMore real facts!!!Two American heroes taking a well-deserved breakPast leadership... APPALLING!!!Hilarious and very very true!!!Problems with the NCAA!