WWE Tough Enough Winner Andy Leavine Released by WWE PWR | April 23, 2012 I’m sure many of you have wondered when exactly we would see Tough Enough winner Andy Leavine finally debut on WWE TV since WWE pushed the fact that the Read More