Dennis Haysbert

Dennis Haysbert is an actor known for his roles in the Major League film trilogy. Since 2003, he has appeared as the official spokesman for Allstate insurance.