Good news for Baron Chen fans! He’s been spotted lately around town and it looks like he has finally recovered …