Maple Leafs’ Oliver Ekman-Larsson misses practice due to illness
A key defenceman was absent at Toronto Maple Leafs practice on Tuesday. Oliver Ekman-Larsson did not skate as he battles illness, head coach Craig Berube told reporters.

A key defenceman was absent from Toronto Maple Leafs practice on Tuesday.
Oliver Ekman-Larsson did not skate as he battles illness, head coach Craig Berube told reporters.
Ekman-Larsson, 33, has appeared in all 10 of Toronto’s playoff games, recording two goals and two assists while playing on a third pair alongside Simon Benoit.
Jani Hakanpaa, who played just two games all season amid injury, slotted in for Ekman-Larsson at practice.
The Maple Leafs and Florida Panthers are tied 2-2 in their second-round series ahead of Game 5 in Toronto on Wednesday.
Live coverage will be available on Sportsnet and Sportsnet+ beginning at 7 p.m. ET / 4 p.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_d8011ecdad77512cc04522b8fcaa3882', 'NHL', '274c5152-0d2e-43f3-a229-37eb8d78a616');