“The problem we are trying to solve is that there are rich teams and there are poor teams, then there’s fifty feet of crap, and then there’s us.

It’s an unfair game.”

- Billy Beane in the movie Moneyball

Over Christmas break, I sat down and wrote a short book that had been spinning around in my head for a while. Money Hall: Building a strong city in an unfair time, will be released in April. Today I’m sharing the preface with you, not only to spark interest in the publication, but to identify a handful of volunteers who would like to do some light editing work to help me wrap this thing up. If you enjoy this blog, have a keen eye for the grammar, rhythm and syntax of the written word and are willing to devote a few hours over the next month to the effort, please submit your name. I can’t pay you cash, but I will publicly recognize your efforts, make sure you get some final copies and potentially some other things to compensate you for your time.

What do you do when conventional wisdom is wrong? Obviously wrong? And you have the data to prove it?

You change conventional wisdom, of course. But what happens when people are trapped in a system defined by conventional wisdom, where the risks and rewards are tilted in favor of those who hold to convention and against those who upset the status quo?

In trying to answer this question, I found inspiration in Michael Lewis’ story of Billy Beane in Moneyball, a book that later became a movie of the same name.

Billy Beane, a former major league baseball player turned general manager of the Oakland A’s, could have played it safe. He had plenty of money, a good resume and was coming off a season where his team dramatically overachieved. He had every personal incentive to stick to convention.

Except one: he knew if he played it safe, if he stuck to conventional wisdom, his team would lose. It would lose badly.

Beane also knew something critical from his years as a player: that the conventional approach to assembling a baseball team didn’t work, that the system was not as good at identifying talent as its proponents thought it was. He knew this in part because the system had identified him as a sure thing. A guaranteed future star.

But Billy Beane was never a star. Not even close. As it had with thousands of others before and since, conventional thinking got it wrong with Billy Beane. This insight was his edge.

In the decades following after World War II, new cities – largely America’s suburbs -- experienced rampant growth through infusions of federal and state subsidies, transportation spending and enormous levels of private sector investment. Older cities and small towns were held together, for better or worse, through similar means.

When everything was new, growth meant instant prosperity. For local governments, the up-front costs associated with new growth were minimal, but the added tax revenue was substantial. It was only after this illusion of wealth began to evaporate, when the long term maintenance costs for cities started to come due, that serious challenges began to mount.

Today’s local officials must contend with the enormous liabilities brought about by decades of horizontal expansion. They are asked to provide high levels of service to a widely dispersed population with a tax base that is in no way up to the task.

The federal and state assistance that helped induce this mess has now dwindled to a trickle. Transportation departments – for decades the primary funders of quick and cheap local growth – are vastly overcommitted financially. The mandates and limitations local governments assumed in exchange for their “investments” have yet to be unwound.

Cities, already encumbered with overwhelming debts, are pressured to take on more liabilities in order to avoid raising taxes, a move that only delays – and worsens -- the ultimate financial reckoning. New growth, the magic solution for decades, is hard to come by without ruinous subsidy or expensive build-it-and-they-will-come efforts, approaches that amount to little more than gambling.

Populations are more transient than ever. People move, quite frequently in fact, and that mobility puts pressure on local governments to take action, to avoid the appearance of stagnation. The local merchant class – historically the foundation and moderating influence of any city -- has been replaced by national franchise chains, organizations that are only lightly vested in the long term health of the community.

For local leaders today, it is truly an unfair time.

I have sat through countless public meetings, evaluating a wide range of projects, listening to professional experts spout conventional wisdom on how their recommended investments will create jobs, growth and prosperity.

Click for licensing.I used to be one of those professional experts. As an engineer, I recommended all the conventional investments to the cities I worked for. As a city planner, I deployed all the conventional approaches in the places I served. I was always confident knowing that my advice lay within the accepted approaches developed by my professional peers and associates. And if there ever was a doubt, I had the important initials from credentialing behind my name to secure my credibility.

But I was wrong, a fact I came to understand as time revealed many of the flaws in my own (conventional) thinking. Good fortune had placed me in a position professionally where I had the freedom of thought to explore these insights when I became aware of them.

To help me organize my thoughts, I started a blog in 2008. The ideas developed there have since grown into the Strong Towns movement, a growing nationwide challenge to the conventional wisdom of growth and development in America’s cities, towns and neighborhoods.

Conventional thinking is getting it wrong for cities. Using that conventional thinking in advising local governments, I got it wrong. That insight is my edge.

America’s local governments are being bankrupted by today’s conventional wisdom. Billions of taxpayer dollars are spent annually on roads, bridges, sewer and water systems, business subsidies, stadiums and other “investments” that have little or no payback.

Unlike baseball, municipal governance is not a game. When our cities lose, our people lose. Our nation is weakened. Many suffer in tragic and profound ways.

Bill James brought advanced statistical analysis to baseball and it changed the game. Our local governments need a similar revolution in how they understand and manage their finances.

Cities need to start doing the math. City Hall needs to start playing Money Hall.

If you are interested in being personally notified when Money Hall is released, you can sign up below. In the meantime, if you haven’t already read my first book, Thoughts on Building Strong Towns (Volume 1), you can get a copy here.

To be notified when Money Hall is released...


indicates required

Email Address


First Name

Last Name

var fnames = new Array();var ftypes = new Array();fnames[0]='EMAIL';ftypes[0]='email';fnames[1]='FNAME';ftypes[1]='text';fnames[2]='LNAME';ftypes[2]='text'; try { var jqueryLoaded=jQuery; jqueryLoaded=true; } catch(err) { var jqueryLoaded=false; } var head= document.getElementsByTagName('head')[0]; if (!jqueryLoaded) { var script = document.createElement('script'); script.type = 'text/javascript'; script.src = '//ajax.googleapis.com/ajax/libs/jquery/1.4.4/jquery.min.js'; head.appendChild(script); if (script.readyState && script.onload!==null){ script.onreadystatechange= function () { if (this.readyState == 'complete') mce_preload_check(); } } } var err_style = ''; try{ err_style = mc_custom_error_style; } catch(e){ err_style = '#mc_embed_signup input.mce_inline_error{border-color:#6B0505;} #mc_embed_signup div.mce_inline_error{margin: 0 0 1em 0; padding: 5px 10px; background-color:#6B0505; font-weight: bold; z-index: 1; color:#fff;}'; } var head= document.getElementsByTagName('head')[0]; var style= document.createElement('style'); style.type= 'text/css'; if (style.styleSheet) { style.styleSheet.cssText = err_style; } else { style.appendChild(document.createTextNode(err_style)); } head.appendChild(style); setTimeout('mce_preload_check();', 250); var mce_preload_checks = 0; function mce_preload_check(){ if (mce_preload_checks>40) return; mce_preload_checks++; try { var jqueryLoaded=jQuery; } catch(err) { setTimeout('mce_preload_check();', 250); return; } var script = document.createElement('script'); script.type = 'text/javascript'; script.src = 'http://downloads.mailchimp.com/js/jquery.form-n-validate.js'; head.appendChild(script); try { var validatorLoaded=jQuery("#fake-form").validate({}); } catch(err) { setTimeout('mce_preload_check();', 250); return; } mce_init_form(); } function mce_init_form(){ jQuery(document).ready( function($) { var options = { errorClass: 'mce_inline_error', errorElement: 'div', onkeyup: function(){}, onfocusout:function(){}, onblur:function(){} }; var mce_validator = $("#mc-embedded-subscribe-form").validate(options); $("#mc-embedded-subscribe-form").unbind('submit');//remove the validator so we can get into beforeSubmit on the ajaxform, which then calls the validator options = { url: 'http://strongtowns.us7.list-manage1.com/subscribe/post-json?u=9eec0410b0da2a68a4c82e3f6&id=44c6498e9f&c=?', type: 'GET', dataType: 'json', contentType: "application/json; charset=utf-8", beforeSubmit: function(){ $('#mce_tmp_error_msg').remove(); $('.datefield','#mc_embed_signup').each( function(){ var txt = 'filled'; var fields = new Array(); var i = 0; $(':text', this).each( function(){ fields[i] = this; i++; }); $(':hidden', this).each( function(){ var bday = false; if (fields.length == 2){ bday = true; fields[2] = {'value':1970};//trick birthdays into having years } if ( fields[0].value=='MM' && fields[1].value=='DD' && (fields[2].value=='YYYY' || (bday && fields[2].value==1970) ) ){ this.value = ''; } else if ( fields[0].value=='' && fields[1].value=='' && (fields[2].value=='' || (bday && fields[2].value==1970) ) ){ this.value = ''; } else { if (/\[day\]/.test(fields[0].name)){ this.value = fields[1].value+'/'+fields[0].value+'/'+fields[2].value; } else { this.value = fields[0].value+'/'+fields[1].value+'/'+fields[2].value; } } }); }); $('.phonefield-us','#mc_embed_signup').each( function(){ var fields = new Array(); var i = 0; $(':text', this).each( function(){ fields[i] = this; i++; }); $(':hidden', this).each( function(){ if ( fields[0].value.length != 3 || fields[1].value.length!=3 || fields[2].value.length!=4 ){ this.value = ''; } else { this.value = 'filled'; } }); }); return mce_validator.form(); }, success: mce_success_cb }; $('#mc-embedded-subscribe-form').ajaxForm(options); }); } function mce_success_cb(resp){ $('#mce-success-response').hide(); $('#mce-error-response').hide(); if (resp.result=="success"){ $('#mce-'+resp.result+'-response').show(); $('#mce-'+resp.result+'-response').html(resp.msg); $('#mc-embedded-subscribe-form').each(function(){ this.reset(); }); } else { var index = -1; var msg; try { var parts = resp.msg.split(' - ',2); if (parts[1]==undefined){ msg = resp.msg; } else { i = parseInt(parts[0]); if (i.toString() == parts[0]){ index = parts[0]; msg = parts[1]; } else { index = -1; msg = resp.msg; } } } catch(e){ index = -1; msg = resp.msg; } try{ if (index== -1){ $('#mce-'+resp.result+'-response').show(); $('#mce-'+resp.result+'-response').html(msg); } else { err_id = 'mce_tmp_error_msg'; html = '<div id="'+err_id+'" style="'+err_style+'"> '+msg+'</div>'; var input_id = '#mc_embed_signup'; var f = $(input_id); if (ftypes[index]=='address'){ input_id = '#mce-'+fnames[index]+'-addr1'; f = $(input_id).parent().parent().get(0); } else if (ftypes[index]=='date'){ input_id = '#mce-'+fnames[index]+'-month'; f = $(input_id).parent().parent().get(0); } else { input_id = '#mce-'+fnames[index]; f = $().parent(input_id).get(0); } if (f){ $(f).append(html); $(input_id).focus(); } else { $('#mce-'+resp.result+'-response').show(); $('#mce-'+resp.result+'-response').html(msg); } } } catch(e){ $('#mce-'+resp.result+'-response').show(); $('#mce-'+resp.result+'-response').html(msg); } } }