for their last tour, radiohead sold 180K tickets (3 nights @ 60K each) in mexico city.
that said, not sure they could sell out a stadium in anything but the biggest markets (NYC, chicago, LA, maybe SF...). i doubt they'd do well at Landover.
then there is the anti-commercial thing. not sure how that would work at big corporate stadiums where advertising is omnipresent.