It is near impossible to miss the enormous banner marking SouthPark’s anniversary that is draping the Amtrak entrance to Madison Square Garden/Penn Station. Can I expect an NRO banner when I hit Union Station? If you see me wandering DC aimlessly looking upward, that’s why…