MacRumors reports that YouTube has today launched its new streaming TV service in five US cities. The service costs $35, and is available in the San Francisco Bay Area, Los Angeles, New York City, Philadelphia, and Chicago.
The standalone YouTube TV app includes access to ABC, CBS, Fox, NBC...