The most surprising thing to me after reading that beautifully constructed piece is that Steve Walsh doesn't have a moustache.
I'm serious, did he used to have one?
In your opinion, do you think the NFL has taken off here (or will) to the extent that these type of facilities will justify their expenditure? It seemed to be not much more than a passing fad in the 80's.