Same problem here in CT. Xfinity video support told me the problem is the way NBC Sports broadcasts its games, and the same with Fox Sports 1. But when I said the NBC Sports Spanish channel is perfect, he had no explanation. Xfinity offered to contact NBC Sports, but I'm skeptical. We've had this problem intermittently for the past five years.
What is the experience on Direct TV?