"Live Strong, Lance Armstrong Picks up MacFarlane's Slack"
(03/06/12 5:00am)
Though Seth MacFarlane is best known around campus for his hysterical voice acting in, and creation of, animated comedy kings American Dad! and Family Guy, his late cancellation to UB's Distinguished Speakers Series may just change his previously untarnished reputation.