March 24, 2006 Smackdown results

The March 24, 2006 of Smackdown is a Professional wrestling television show of the WWE, which took place at the FedEx Forum in Memphis, Tennessee. It was taped on (DATE).