What kind of bird has a brown back and a black belly with white spots?

A black cheeked woodpecker

Depending on where you live, my first thought is a Common Starling.