The Flash Season 3 Premiere Ratings Down From Last Season

The Flash returned to The CW last night with its much-anticipated take on the “Flashpoint” [...]