The brand new crime docuseries Stadium Lockup premieres on A&E Wednesday, March 19 at 9/8c. Stadium Lockup follows the security team at the Cleveland Browns’ Stadium in Ohio. With every game day being ...