Backlash (2003)
Backlash (2003) was a professional wrestling pay-per-view event produced by World Wrestling Entertainment (WWE). It was held on April 27, 2003 at the Worcester Centrum in Worcester, Massachusetts. It was the fifth annual Backlash PPV. The pay-per-view had a 0.67 buyrate and sold 10,000 tickets.