Here is the updated and final card for WWE Vengeance (RAW brand) this Sunday, June 25, live and only on pay per view from Charlotte, North Carolina:

WWE Championship Match
– Rob Van Dam (c) vs. Edge w/ Lita.

2 on 5 Handicap Match
– D-Generation X vs. The Spirit Squad.

Extreme Lumberjack Match
– John Cena vs. Sabu.

WWE Intercontinental Championship – Triple Threat
– Shelton Benjamin (c) vs. Carlito vs. Johnny Nitro.

– Kurt Angle vs. Randy Orton.

2 out of 3 Falls Match
– Ric Flair vs. Mick Foley.

– Kane vs. “Fake” Kane.

– Umaga vs. Eugene.