Miami Beach appears to be treating Matt Drudge well. The man who fearfully barricaded himself inside his Hollywood, California, apartment for... More >>>