Will The Flash Season 4 Make Barry Allen The Villain?

WARNING: This article contains SPOILERS for The Flash Season 3. Don’t imagine it any other way,…