If a fan wants to hold up an anti-Castro, anti-Bush, or anti-whatever sign, he should be able to hold it up.
I dont think its the right venue to make a political statement since its a distraction from hte game, but I certainly dont think he should be forced to take it down