PWInsider.com is reporting that Big Show has been down at the new WWE Performance Center in Orlando, Florida, rehabbing after a hip procedure.
That's why he hasn't been back on TV yet.
Follow us on @WNSource
Follow us on Instagram
LIKE us on Facebook
⚡ News tip? Email email@example.com