The Toronto Blue Jays will look to end a disastrous week on a high note as they aim to avoid a series sweep at the hands of the Chicago White Sox on Sunday.
Toronto will have Eric Lauer on the bump with an extra day’s rest after his scheduled start on Saturday was pushed back a day due to illness.
Lauer, 30, was fantastic in his first start against the Athletics. He went 5.1 innings, allowing two runs on three hits and struck out nine.
The White Sox have won the last two games largely due to the Blue Jays’ defensive blunders. Tyler Heineman, who filled in — and will keep doing so — for the injured Alejandro Kirk, had two throwing errors late in the first two games that have changed the Blue Jays’ trajectory.
Toronto lost 5-4 in extras on Friday and 6-3 on Saturday. The Jays have now lost three in a row and sit 4-4 on the young season, still looking for their first road win.
Catch Sunday’s game on Sportsnet or Sportsnet+ with coverage beginning at 1:30 p.m. ET / 10:30 a.m. PT.
if (!res.ok) { throw new Error('Failed to fetch odds data'); }
const data = await res.json(); const oddsData = data?.data?.game?.details?.current_line; const visitingTeam = data?.data?.game?.visiting_team; const visitingTeamLogo = data?.data?.game?.visiting_team?.image_url_90; const homeTeam = data?.data?.game?.home_team; const homeTeamLogo = data?.data?.game?.home_team?.image_url_90; const gameTimestamp = data?.data?.game?.details?.timestamp;
return { oddsData, visitingTeam, visitingTeamLogo, homeTeam, homeTeamLogo, gameTimestamp }; }
async function renderBetMGM(componentId, league, gameId) { let oddsData, visitingTeam, visitingTeamLogo, homeTeam, homeTeamLogo, gameTimestamp, error;
const container = document.getElementById(componentId + '-odds'); if (!container) return;
try { ({ oddsData, visitingTeam, visitingTeamLogo, homeTeam, homeTeamLogo, gameTimestamp } = await fetchOddsData(league, gameId)); } catch (err) { error = err.message; }
if (error) { container.innerHTML = `
`; return; }
if (!oddsData) { container.innerHTML = `
`; return; }
let gameDate = new Date(gameTimestamp * 1000); const gameDateFormatted = gameDate.toLocaleDateString('en-US', { year: 'numeric', month: 'long', day: 'numeric' });
container.innerHTML = `
`; }
// Example usage renderBetMGM('block_9e4060fd22808ed50a609dfd19143572', 'MLB', 'de0da495-0b58-40ad-b039-4752f389f201');


Bengali (Bangladesh) ·
English (United States) ·