New Media closes on $102.5M Stephens Media buy