During tonight’s National Championship Game between Clemson and LSU, ESPN showed a behind the scenes look at Black Widow. There was nothing really of consequence there, but later on they debuted a 2nd teaser trailer that showed a lot of new footage, and best of all an even better look at Taskmaster! Check it out!