Show Rundown: February 02, 2009

Photo: AP

Today on the Stern Show, Howard and Artie reflect on Super Bowl XLIII, Sal and Richard pee together, and Flavor Flav visits!