He was recently business editor of Philadelphia Magazine and has written for publications such as the Philadelphia Inquirer, Philadelphia Business Journal, Risk & Insurance and Human Resource Executive. He also spent one glorious season as the play-by-play announcer for the Camden Riversharks baseball team.