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) hits a double against the Minnesota Twins during the sixth inning at Rogers Centre
Toronto Blue Jays starting pitcher Dylan Cease (84) pitches to the Los Angeles Dodgers during the second inning at Rogers Centre.
Toronto Blue Jays starting pitcher Kevin Gausman (34) pitches to the Colorado Rockies during the second inning at Rogers Centre
Minnesota Twins designated hitter Byron Buxton (25) shakes hands with right fielder Matt Wallner (38) after scoring a run against the Detroit Tigers in the third inning at Target Field
Miami Heat guard Kasparas Jakucionis (25) controls the ball as Toronto Raptors guard Immanuel Quickley (5) defends during the first quarter at Scotiabank Arena
Los Angeles Dodgers pitcher Yoshinobu Yamamoto (18) pitches during the first inning against the Cleveland Guardians at Dodger Stadium
Scottie Scheffler places the green jacket on Rory McIlroy during the green jacket ceremony during the final round of the Masters Tournament at Augusta National Golf Club
Toronto Blue Jays pitcher Max Scherzer (31) reacts after Los Angeles Dodgers first baseman Freddie Freeman (5) hits a single in the fourth inning during game seven of the 2025 MLB World Series at Rogers Centre.
Calgary Flames defenseman Zayne Parekh (19) and Edmonton Oilers left wing Zach Hyman (18) fight for position in front of Calgary Flames goaltender Devin Cooley (1) during the third period at Scotiabank Saddledome
Toronto Blue Jays left fielder Jesus Sanchez (12) congratulates designated hitter George Springer (4) on his solo home run against the Athletics during the first inning at Rogers Centre.
s a pitch against the Minnesota Twins in the first inning during spring training at TD Ballpark.
Toronto Blue Jays starting pitcher Kevin Gausman (34) throws a pitch against the Athletics during the second inning at Sutter Health Park.
New York Yankees right fielder Aaron Judge (99) is congratulated after he hit a home run during the fifth inning against the Philadelphia Phillies at George M. Steinbrenner Field
Toronto Blue Jays first baseman Vladimir Guerrero Jr. (27) signs autographs before the start of the game against the Philadelphia Phillies during spring training at TD Ballpark.
Los Angeles Dodgers designated hitter Shohei Ohtani against the Los Angeles Angels during a spring training game at Tempe Diablo Stadium.
Pittsburgh Pirates starting pitcher Paul Skenes (30) throws a pitch in the second inning against the Atlanta Braves during spring training at CoolToday Park
New York Mets third baseman Bo Bichette (19) runs onto the field before the game against the Houston Astros at Clover Park
Venezuela right fielder Ronald Acuna Jr. (21) celebrates with teammates after hitting a home run against Japan in the first inning during a quarterfinal game of the 2026 World Baseball Classic at loanDepot Park.
Canada infielder Josh Naylor (12) throws the ball to first base for an out during the first inning against the Toronto Blue Jays at TD Ballpark
Min Woo Lee hits his chip shot on the second hole during the third round of the The Genesis Invitational golf tournament at Riviera Country Club