If I check my storage for content held on my hard drive, there's DLC for the Juggernaught and "More Awesome Characters", why aren't these characters selectable in-game?
I'm pretty sure the Juggernaught is the actual character DLC and not the patch to allow play if someone does/doesn't have it.
However, in game, there is no Juggernaught to select for play.