City’s ‘ace,’ Steven Boone, celebrates 20 years with Mountain Brook

by