Brown: Choose train station site with facts, not 'nostalgia'

Mayor Byron W. Brown is not taking a public position on which location he would prefer to see a new Amtrak station built in Buffalo. But comments that Brown, chairman of the train station si...