Greg McNeilly

Grand Rapids, Michigan

Greg McNeilly

Grand Rapids, Michigan

Passionately engaged: ideas, politics, media criticism, marketing, enterprise, raging against orthodoxies, curating information...and radical about free people & free minds.