Citation: 6B_744/2020 E. C

A.________ führt Beschwerde in Strafsachen. Er beantragt, die Dispositiv-Ziffern 2, 3, 8 und 9 des Urteils des Obergerichts des Kantons Zürich vom 28. April 2020 seien aufzuheben. Es sei vom Widerruf des bedingten Vollzugs der mit Strafbefehl der Staatsanwaltschaft Zürich-Sihl vom 11. Dezember 2017 ausgefällten Strafe von 90 Tagessätzen zu Fr. 50.- abzusehen. Eventualiter sei er im Sinne von Art. 46 Abs. 2 StGB zu verwarnen oder die Probezeit um ein Jahr zu verlängern. Für den begangenen Diebstahl sei er mit einer Geldstrafe von 20 Tagessätzen zu Fr. 20.- zu bestrafen. Die Geldstrafe sei unter Ansetzung einer Probezeit von 2, evtl. 3 Jahren bedingt auszusprechen und auf die erstandene Untersuchungshaft anzurechnen. Die Kosten des Berufungsverfahrens seien dem Staat zu 5/6 und ihm zu 1/6 aufzuerlegen. Die Kosten der amtlichen Verteidigung seien definitiv auf die Staatskasse zu nehmen. Sodann sei ihm für die zu Unrecht erlittene Untersuchungs- bzw. Sicherheitshaft eine Genugtuung von total Fr. 33'800.- zuzüglich Zins zu 5% seit dem 3. März 2018 zuzusprechen. A.________ ersucht um Gewährung der unentgeltlichen Rechtspflege und Verbeiständung.