Fang Zhan 
Free Agent
Shows some improvement
November 16, 2017
Sa had a mediocre performance in the 2-0 against Soul Torturers in the HGC Finals.
Sa played Uther in Game 1 on the map Towers of Doom. Opting for Divine Shield at level 10, Sa often held it far too long for it to get any use. While Sa should have been in the backlines peeling the enemy Greymane off Valla, he was often seen diving in with Misaka (who was on Muradin). This resulted in Sa dying for absolutely no reason multiple times. Not only did Sa die, but he would also just throw his Divine Shield out on whoever he could reach before dying, showcasing terrible decision making. Game 2 had Sa playing the hero Reghar to what ended up being a better performance than what we've come to expect. Actually landing multiple Ancestral Healings throughout the game was a great improvement in Sa's overall mechanics despite missing a few crucial uses of his level 7 talent Cleanse.
Needs to step up his game
August 29, 2017
Sa shows potential but continues to perform poorly in the 1-1 against Hots Lady in the HGC China Phase 2.
We saw one great Divine Palm from Sa in Game 1 as he played a mediocre Kharazim. At the seven-minute mark, Chicken on Malthael was very out of position and was almost instantly killed by four members from Hots Lady. Luckily, Sa was close enough that he was able to rush to Chicken's aid, landing a nearly perfect Radiant Dash into Divine Palm. This would save RPG from what could have been a devastating loss in map control and experience. Game 2 had Sa on Reghar competing with Chicken on Leoric for worst performance. Sa literally could not land an Ancestral Healing to save his life, or the lives of his allies. With three terrible uses of his massive full-health heal, Sa would go down as one of the biggest reasons RPG could not take Game 2.
Weakest player on roster
July 31, 2017
Sa did not play well in the 1-1 round robin match against Super Perfect Team in the HGC China Phase 2.
Sa had a mediocre Game 1 on the hero Brightwing. Playing on the map Braxis Holdout, Sa could have had a very positive global impact, but never seemed to be in the right place at the right time. One of Sa's better early game plays came at the cost of his life, as he willingly sacrificed himself to secure a 100 percent zerg wave for his team. With a low death timer, Sa quickly rejoined his team for the early game push. Opting for Emerald Wind at level 10 might have been a mistake, as Sa had to be dangerously close to his opponents in order for it to get any good teamfight value. The few times Sa did get close enough to land a good heroic were the few times that Sa died. This was due to the other team running large area of effect stuns and silences (Malfurion and Uther). Game 2 had Sa playing Uther opting for Divine Shield at level 10. Using this in conjunction with Greymane should have had devastating effect. However, Sa often used it far to early or on himself, a grave mistake.