SFL Communications Team, United States
Trevor is a writer, editor, and diehard sports fan. He grew up in St. Louis, Missouri, and after a stop in Madrid, Spain, where he taught high school English, he currently lives in Chicago. He believes in the beauty and morality of free speech, free markets and free people. On weekends, you’ll find him traveling and golfing — or some combination thereof.