Big Time Wrestling Rocks McCoy Stadium!McCoy Stadium in Pawtucket Rhode Island became the setting for a great family fun filled night of pro wrestling. Traditionally the...