Sachverhalt: A. Y._, X._ und Z._ kauften von Mai 2000 bis Mai 2004 meist unter Beizug von Strohmännern und Strohfirmen in den Kantonen St. Gallen, Thurgau und Schaffhausen weit über 100 Immobilien. Sie verkauften diese sogleich erheblich verteuert an Folgekäufer weiter. Sie warben diese unter anderem durch Zeitungsinserate an. Sie versprachen den Personen, die sich meldeten, diese könnten günstig und ohne Eigenmittel Immobilien erwerben und dann gewinnbringend weiter veräussern. Sie zahlten den Folgekäufern für den Kaufabschluss Fr. 3'000.-- bis Fr. 5'000.-- pro Objekt in bar. Die Versprechen wurden nicht eingehalten. Die Käufer blieben auf den Kaufobjekten sitzen. Sie waren nicht in der Lage, die anfallenden Kosten (Hypothekarzinsen, Amortisationen, Steuern etc.) zu bezahlen. In den meisten Fällen kam es zu Zwangsvollstreckungen, die in Verlust- und Pfandausfallscheinen endeten. Die Käufer finanzierten die Immobilien durch Hypothekarkredite, die sie von verschiedenen Banken und Versicherungen erhielten. Sie erlangten die Kredite unter massgeblicher Mitwirkung von Y._, X._ und Z._ mittels Täuschung der Kreditgeberinnen durch unwahre Angaben, falsche, gefälschte und verfälschte Urkunden, u.a. betreffend ihre Einkommens- und Vermögensverhältnisse, den Wert und den Verwendungszweck der Kaufobjekte. B. B.a. Das Kreisgericht Wil sprach Z._ mit Entscheid vom 11. Mai 2010 von der Anklage der mehrfachen Geldwäscherei sowie in mehreren Anklagepunkten vom Vorwurf des gewerbsmässigen Betrugs frei. Es sprach ihn des gewerbsmässigen Betrugs in zahlreichen Anklagepunkten, der mehrfachen Urkundenfälschung, der mehrfachen Erschleichung einer falschen Beurkundung sowie des mehrfachen Steuerbetrugs schuldig. Es bestrafte ihn mit einer Freiheitsstrafe von 36 Monaten, wovon 15 Monate vollziehbar, unter Anrechnung der Untersuchungshaft von 24 Tagen, und 21 Monate bedingt vollziehbar bei einer Probezeit von drei Jahren. Es zog diverse Vermögenswerte zugunsten des Staates ein und verpflichtete Z._ zur Zahlung einer Ersatzforderung von Fr. 500'000.-- an den Staat. Die Zivilforderungen wurden auf den Zivilweg verwiesen. Gegen diesen Entscheid erhoben Z._ Berufung und die Staatsanwaltschaft des Kantons St. Gallen Anschlussberufung. B.b. Das Kantonsgericht St. Gallen sprach Z._ mit Entscheid vom 14. August 2013 in einigen weiteren Anklagepunkten von den Vorwürfen des gewerbsmässigen Betrugs, der mehrfachen Urkundenfälschung und der mehrfachen Erschleichung einer falschen Beurkundung frei. Es sprach ihn in zahlreichen Anklagepunkten des gewerbsmässigen Betrugs, der mehrfachen Urkundenfälschung, der mehrfachen Erschleichung einer falschen Beurkundung, des mehrfachen Steuerbetrugs sowie der mehrfachen Geldwäscherei schuldig. Es bestrafte ihn mit einer Freiheitsstrafe von 36 Monaten, wovon zwölf Monate vollziehbar, unter Anrechnung der Untersuchungshaft von 24 Tagen, und 24 Monate bedingt vollziehbar bei einer Probezeit von zwei Jahren. Es zog diverse Vermögenswerte ein und verpflichtete Z._, dem Staat eine Ersatzforderung von Fr. 500'000.-- zu bezahlen. Die Zivilforderungen wurden auf den Zivilweg verwiesen. C. Z._ erhob Beschwerde in Strafsachen. Er beantragte, das Urteil des Kantonsgerichts St. Gallen sei, soweit ihn betreffend und beschwerdend, aufzuheben. Er sei von Schuld und Strafe freizusprechen. D. Das Bundesgericht hiess mit Urteil 6B_1179/2013 vom 24. August 2014 die Beschwerde gut, soweit sie sich gegen die Verurteilung wegen Geldwäscherei richtete. Es erwog, die Straftat der Geldwäscherei im Sinne von Art. 305 bis Ziff. 1 StGB sei sowohl altrechtlich als auch neurechtlich verjährt. Es wies im Übrigen die Beschwerde ab, soweit es darauf eintrat. E. Mit Entscheid vom 23. Januar 2015 stellte das Kantonsgericht St. Gallen, Strafkammer, das Verfahren betreffend die Anklage der mehrfachen Geldwäscherei ein. Es sprach Z._ in einigen Anklagepunkten von den Vorwürfen des gewerbsmässigen Betrugs, der mehrfachen Urkundenfälschung und der mehrfachen Erschleichung einer falschen Beurkundung frei. Es sprach ihn in zahlreichen Anklagepunkten des gewerbsmässigen Betrugs, der mehrfachen Urkundenfälschung, der mehrfachen Erschleichung einer falschen Beurkundung sowie des mehrfachen Steuerbetrugs schuldig. Es verurteilte ihn zu einer Freiheitsstrafe von zwei Jahren und sieben Monaten, wovon acht Monate unter Anrechnung der Untersuchungshaft von 24 Tagen unbedingt vollziehbar und 23 Monate bei einer Probezeit von zwei Jahren bedingt vollziehbar. F. Z._ erhebt Beschwerde in Strafsachen. Er beantragt, das Urteil des Kantonsgerichts St. Gallen vom 23. Januar 2015 sei vollumfänglich aufzuheben und die Sache zur neuen Entscheidung in Bezug auf die Strafzumessung an die Vorinstanz zurückzuweisen. Eventuell sei er zu einer bedingt vollziehbaren Freiheitsstrafe von höchstens 24 Monaten zu verurteilen. Subeventuell sei der vollziehbare Teil der Freiheitsstrafe auf sechs Monate festzusetzen.