Host Chris Carlin talks about a close win in New England, Headlines from around the league and why haters need to fact checked