THQ has finally, after a steady, and I use that term loosely, stream of announcements, revealed the entire roster for the upcoming Smackdown vs. Raw 2007. This is probably a relief for those looking forward to the game because it was announced some time ago but not many details were known about the game until now. The roster (available after the jump) includes 51 playable characters and 13 non-playable characters. The "legends" that will be included in the game will be announced at a later time.