What The Hell? February 11, 2025 Scott Jones This is an awfully big stretch by NBC Sports to push Peacock. This might be the stupidest flex I have seen. See this content in the original post