In classic Spring Fair fashion, the potential merriment of the Homewood campus was slightly dampened by rain. The victims of this precipitation were plentiful, but, in particular, the stellar line-up of bands, set to play on Sunday at the Beach, was unfortunately prevented from performing.…