Fox 2 St. Louis Country: United States OPEN LIVE STREAM LIVE STREAM WILL OPEN ON THE OFFICIAL WEBSITE Fox 2 is a Fox-affiliated television station located in St. Louis, Missouri. Watch Fox 2 for the latest local news, weather and sports. You Also May Like CGTN America CGTN America is the American language Chinese entertainment and news… Watch Live Fox 61 Hartford Fox CT (WTIC) is a Fox affiliated local TV station… Watch Live Fox 13 Tampa Bay FOX 13 Tampa Bay (WTVT), is a Fox owned and… Watch Live