Scream the TV Show

‘Scream’ Dispute With Netflix Over

The battle between TWC and Netflix is finally over. What does this mean for season 3 of Scream? Could production be underway again?