The Dave Ross Mystery has been solved at last.
Three months after Ross announced he was leaving the Fox-owned station in Washington, D.C., to start a new job in Chicago, sources confirmed the veteran sports reporter and producer is joining 120 Sports, a new 24/7 all-digital sports network.
Billed as “the first multisport, league-built, live streaming video network built for the digital generation,” it will launch this spring from custom-designed facilities at Oprah Winfrey’s Harpo Studios on the Near West Side. The startup was announced last week. Continue reading