The New York Giants are still rolling with their winning streak, capturing their fifth straight win against the Chicago Bears. The Giants were not facing a...
(To avoid any confusion, Denver Broncos quarterback Trevor Siemian isn’t injured. My title is merely a play on words from the SNL skit “Simma Down Now”) It’s...