Greg Warren

Greg Warren

Social

Bio

Greg is a sports editor who has previously worked for respected Canadian media outlets, including Rogers Sportsnet, theScore, and Covers Media Group. He’s covered sports in Canada for over a decade, specializing in NHL, NFL, CFL, MLB, and more recently, sports betting for SportsHandle. In his spare time, he can be found attempting to break 90 on the golf course or cruising down the slopes at his local ski hill. You can reach Greg at [email protected].

Expertise

Canadian iGaming News, MLB, NHL, NBA, NFL, CFL, Sports Betting
Canada Sports Betting Archives for Greg Warren

RECENT PAGES

    This author has not published any evergreen page yet.

FACT-CHECKED PAGES

AUTHOR ARTICLES

Toronto Blue Jays shortstop Andres Gimenez (0) celebrates after hitting a home run during the third inning against the Baltimore Orioles at Oriole Park at Camden Yards.
Baltimore Orioles first baseman Pete Alonso (25) hits a home run against the Tampa Bay Rays in the sixth inning at Tropicana Field.
Toronto Blue Jays second base Ernie Clement (22) hits a single in the fourth inning against the Los Angeles Angels at Rogers Centre
Toronto Blue Jays pitcher Trey Yesavage (39) delivers a pitch during the first inning against the New York Yankees at Yankee Stadium.
Toronto Blue Jays starting pitcher Trey Yesavage (39) pitches in the first inning against the Los Angeles Angels at Rogers Centre
Scottie Scheffler plays his shot from the 11th tee during the second round of the TOUR Championship golf tournament
Tampa Bay Rays center fielder Cedric Mullins (31) hits a two run single against the Toronto Blue Jays during the third inning at Rogers Centre
Toronto Blue Jays third baseman Kazuma Okamoto (7) throws to first against the Tampa Bay Rays in the eighth inning at Tropicana Field.
Tampa Bay Rays right fielder Jonny DeLuca (21) steals second base from Toronto Blue Jays shortstop Andres Gimenez (0) in the seventh inning at Tropicana Field
Toronto Blue Jays pitcher Dylan Cease (84) delivers during the first inning against the Los Angeles Angels at Angel Stadium
Rory McIlroy greets Cameron Young before teeing off on the first hole during the final round of the Masters Tournament at Augusta National Golf Club.
Toronto Blue Jays pitcher Kevin Gausman in the first inning against the Arizona Diamondbacks at Chase Field.
Toronto Blue Jays third baseman Kazuma Okamoto (7) hits a two run home run against the Minnesota Twins in the ninth inning at Target Field.
Minnesota Twins relief pitcher Simeon Woods Richardson throws to the Boston Red Sox in the second inning at Target Field.
Toronto Blue Jays designated hitter George Springer (4) shows the heart symbol after his solo home run against the Athletics in the first inning at Rogers Centre
Toronto Raptors forward Collin Murray-Boyles (12) passes the ball away from Cleveland Cavaliers center Jarrett Allen (31) and guard James Harden (1) during game four of the first round of the 2026 NBA Playoffs at Scotiabank Arena.
Toronto Blue Jays pitcher Trey Yesavage (39) works out during spring training practice at Player Development Complex
Toronto Blue Jays third baseman Ernie Clement (22) reacts after hitting a double against the Arizona Diamondbacks in the fith inning at Chase Field
Cleveland Guardians third baseman Jose Ramirez (11) throws a runner out at first against the Atlanta Braves in the sixth inning at Truist Park
Toronto Raptors forward RJ Barrett (9) drives to the basket against Cleveland Cavaliers guard Jaylon Tyson (20) during the second half of game one in the first round of the 2026 NBA Playoffs at Rocket Arena