Ab Ende Februar 2009 stand Bégin beim NHL-Klub Dallas Stars unter Vertrag, die ihn im Tausch für Doug Janik verpflichtet hatten. Im Juli 2009 wurde Bégin von den Boston Bruins unter Vertrag genommen, erhielt aber 2010 keine Vertragsverlängerung. Aufgrund einer Verletzung fand er zunächst keinen neuen Club, bevor ihn die Nashville Predators Mitte Oktober verpflichteten. Nachdem der Kanadier die Saison 2011/12 verletzungsbedingt vom Spielbetrieb ausgesetzt hatte, wurde er nach einer erfolgreichen Probezeit im Januar 2013 von seinem Ex-Team Calgary Flames verpflichtet. Dort beendete der Stürmer die Spielzeit und erhielt in der Folge einen Vertrag bei Calgarys Kooperationspartner Abbotsford Heat. Nachdem eine erneute Verletzung eine erneut einjährige Auszeit bedeutete, beendete Bégin im Januar 2014 im Alter von 35 Jahren seine aktive Karriere.
Zur folgenden Spielzeit wurde der Kanadier von seinem Juniorenteam Foreurs de Val-d’Or als Assistenztrainer verpflichtet. Diesen Posten besetzte er für eine Spielzeit.
(Legende zur Spielerstatistik: Sp oder GP = absolvierte Spiele; T oder G = erzielte Tore; V oder A = erzielte Assists; Pkt oder Pts = erzielte Scorerpunkte; SM oder PIM = erhaltene Strafminuten; +/− = Plus/Minus-Bilanz; PP = erzielte Überzahltore; SH = erzielte Unterzahltore; GW = erzielte Siegtore; 1Play-downs/Relegation; Kursiv: Statistik nicht vollständig)