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 TMJ4 News TMJ4 is the station Milwaukee viewers turn to for breaking… Watch Live FOX 4 Kansas City Fox 4 or KSAS-TV is the Fox-affiliated news station for… Watch Live Fox 7 Austin Fox 7 (KTBC), is a Fox-affiliated television station located in… Watch Live