Nachdem Thornton trotz seiner Leistungen in der NCAA im NBA-Draft 2000 von keinem Klub der am höchsten dotierten Profiliga NBA berücksichtigt worden war, begann er eine professionelle Karriere in Europa. Hier wurde er von dem italienischen Traditionsverein aus Cantù in der Lombardei verpflichtet, für den er die folgenden drei Jahre bis 2003 spielte. In der Saison 2000/01 der Serie A1 verbesserte sich der mehrfache Europapokalsieger der 1970er und 1980er Jahre nur geringfügig vom vorletzten auf den drittletzten Platz der Abschlusstabelle und schaffte wiederum nur knapp den Klassenerhalt. In den folgenden beiden Spielzeiten erreichte man als Vierter bzw. Dritter sicher die Play-offs um die italienische Meisterschaft. Nach dem Halbfinaleinzug 2002, bei dem man gegen den Hauptrundenersten und Vizemeister Skipper Bologna ausgeschieden war, schied man in den Play-offs 2003 bereits in der ersten Runde gegen den gleichen Gegner aus. Für die folgende Saison 2003/04 wurde Thornton vom Ligakonkurrenten Montepaschi aus Siena in der Toskana verpflichtet, mit dem er nach dem ersten Hauptrundenplatz in den Play-offs ungeschlagen blieb und die erste Meisterschaft für den späteren Serienmeister gewann. Im höchstrangigen europäischen Vereinswettbewerb &lt;a href="ULEB%20Euroleague%202003/04"&gt;ULEB Euroleague 2003/04&lt;/a&gt; verlor man beim Final-Four-Turnier das Halbfinale unter dramatischen Umständen knapp mit einem Punkt nach Verlängerung gegen Skipper Bologna und belegte am Ende den vierten Platz. In der folgenden Saison scheiterte der Titelverteidiger als Hauptrundendritter der italienischen Meisterschaft bereits in der ersten Play-off-Runde 2005 an Lottomatica Rom.