On January 23, 2008, Bagg signed with the
Saskatchewan Roughriders, the team that had expressed interest in him before the
2007 season. After again making the active roster out of training camp, Bagg dressed as a receiver for 16 games in
2008. After a plethora of injuries at the receiver position, Bagg was pressed into service during the
Banjo Bowl versus the
Winnipeg Blue Bombers where he recorded his first CFL reception and finished the game with six catches for 52 yards in the Roughriders' comeback win. He had an explosive game against
Montreal where he had six catches for 146 yards, including a 72-yard reception, and was named the CFL's Canadian Player of the Week. He finished the regular season with 22 catches for 371 yards. His debut season was peculiarly marked by his bad luck near the end zone. Bagg was stopped at the three-, two-, and one-yard lines after making catches, stopping just short of his first CFL touchdowns. He also had two catches for 18 yards in the Roughriders' West Semi-Final loss to the
BC Lions. With the Roughriders electing not to re-sign
Corey Grant for the
2009 season, Bagg took over the wideside wide receiver spot he vacated. Bagg had a decent start to the season until he had a 120-yard receiving game against the
BC Lions where he caught his first and second career CFL touchdowns, after meeting futility in 2008. After an injury to
Weston Dressler in week 15, Bagg started at slotback the next week and shortside wide receiver the two weeks following, before finishing the season at his familiar wideside spot. Showcasing his versatility, he had another 100-yard receiving game against BC while at the shortside receiver position with a season-high 124 yards and a touchdown. Finishing the season with 59 catches for 807 yards and five touchdowns, Bagg was named the Roughriders' nominee for
Most Outstanding Canadian after his breakout year. Additionally, Bagg led the offense with six defensive tackles and had two special teams tackles and a forced fumble. In the West Final game, Bagg had three catches for 73 yards and a touchdown, while in the loss to Montreal in the
2009 Grey Cup, he recorded three receptions for 27 yards and one carry for 13 yards. In the 2010 season, in a game against the
Calgary Stampeders Bagg had a season-ending injury, which also kept him out of all of the 2011 season. Just as it appeared as though Bagg was going to return to the Riders for the
2011 CFL season he re-injured his left ACL in off-season training, which caused him to miss the entire 2011 season. After recovering from injuring his left knee twice Bagg worked his way back into the lineup for the
2012 CFL season. However, he tore his right knee in Week 3 and had to once again miss the rest of a season due to surgery. Bagg returned to the Riders lineup for the
2013 CFL season and earned Canadian Player of the Week honors for Week 4. In Week 3, Bagg had his first CFL touchdown since 2010, and in Week 4 had a 2 touchdown performance. However, in Week 8 against the Alouettes, Bagg injured his knee while blocking downfield on a running play. The extent of his knee injury was diagnosed as a 'knee sprain', he returned to the active roster after missing four games. By the close of the 2013 season Bagg played in 16 games of the regular season, recording 34 catches for 430 yards with 4 receiving touchdowns. After the end of the season, Bagg signed a contract extension with the Roughriders, keeping him in Saskatchewan through the
2015 season. Bagg was released by the Riders in the week before the start of the
2018 season. He was re-signed by the Roughriders on August 15, 2018. Bagg announced his retirement on September 17, 2019. ==Statistics==