NBC 2 Fort Myers Country: United States OPEN LIVE STREAM LIVE STREAM WILL OPEN ON THE OFFICIAL WEBSITE NBC 2 or WBHH TV is a NBC affiliated local TV channel from Fort Myers, Florida. Watch NBC 2 for the latest news, weather sports and entertainment. You Also May Like KCTV Channel 5 Kansas City KCTV channel 5, is a CBS-affiliated television station broadcasting from… Watch Live Fox 13 Salt Lake Fox 13 (KSTU), is a Fox-affiliated television station located in… Watch Live Bloomberg Bloomberg News brings you live coverage of the markets from… Watch Live