Dwight Freeney criticizes NFL streaming overload