So we're guessing Heels star Stephen Amell is going to think twice about napping on the set or start paying for "sleep security." Okay, we'll explain On Friday, we posted an update on how filming was going on STARZ's independent wrestling-set drama- including some special shout-outs to the crew and a look at just how[...]