AvX Post Game, Week 15: Who's Afraid of Scarlet Witch?

Date: 06 July 2012 Time: 05:41 PM ET