Another update:
"After discussing this further with our video engineers, we believe the issue you're experiencing is due to the way live sporting events are broadcast and the encoding that occurs on the Cox side before the feed is transmitted to customers. Cox no longer broadcasts in the MPEG-2 format; MPEG-4 encoding is now used. Cox has been transitioning from MPEG-2 to MPEG-4 in all Cox markets over the past year. MPEG-4 compresses the signal more than MPEG-2 while maintaining signal quality, thus freeing up bandwidth. This encoding change can cause a delay between the TV broadcast and online streaming feeds."
It looks like we have an answer. I think it was mentioned by another user in here as well.