Roast of Hoover police chief raises $190,000 for Cystic Fibrosis Foundation

by