Get Chicago's Best Sports Content In Your Inbox!

Become a smarter Chicago sports fan with the latest game recaps, analysis and exclusive content from CHGO’s writers and podcasters!

Just drop your email below!

Please enable JavaScript in your browser to complete this form.

Upgrade Your Fandom

Join the Ultimate Chicago White Sox Community!

Can Lucas Giolito and the Chicago White Sox handle the Series vs. the Mets? | CHGO White Sox Podcast

Sean Anderson Avatar
July 17, 2023

After winning two of three in Atlanta versus the Braves, Lucas Giolito will lead the Chicago White Sox in Flushing to take on the struggling New York Mets. Special guest from Jomboy Media Jolly Olive joins the CHGO White Sox podcast to break down what has gone wrong for the Mets in 2023. After that, CHGO White Sox host Sean Anderson will give the two teams most likely to acquire Lucas Giolito’s talent at this MLB Trade Deadline. Finally, who else is getting traded off the White Sox? The CHGO White Sox crew will make their “final” predictions.

An ALLCITY Network Production

WATCH YOUR FAVORITE TEAMS HERE: www.fubotv.com/chgo

PARTY WITH US: https://bit.ly/3SRS03z

SUBSCRIBE:

/ chgosports

ALL THINGS CHGO: https://linktr.ee/chgosports

WEBSITE:
http://allCHGO.com/

BUY MERCH:
http://CHGOLocker.com

FOLLOW ON SOCIAL:
Twitter: @CHGO_Sports
Instagram: @CHGO_Sports

GET OUR FREE NEWSLETTER:
https://www.allchgo.com/newsletter

Download the Gametime app, create an account, and use code CHGO for $20 off your first purchase.

Check out FOCO for merch and collectibles here https://foco.vegb.net/CHGO and use promo code “CHGO” for 10% off your order on all non Pre Order items.

Athletic Greens is going to give you a FREE 1 year supply of immune-supporting Vitamin D AND 5 FREE travel packs with your first purchase. Just visit https://athleticgreens.com/CHGOSox

Watch the YouTube Replay

'); $('#youtube-video-player').toggleClass('live-video', isLive).toggleClass('playlist-video', !isLive); } function fetchLatestPlaylistVideo() { const playlistUrl = 'https://www.youtube.com/embed/?enablejsapi=1&listType=playlist&list=UU' + channelId.substring(2) + '&autoplay=1&mute=1'; displayVideo(playlistUrl, false); } function updateVideoInfo(videoId, etag) { console.log('Updating video info: ', videoId, etag); $.post(ajax_object.ajax_url, { action: 'update_youtube_video_info', video_id: videoId, etag: etag }).done(function(response) { console.log('Update response: ', response); }).fail(function(error) { console.error('Update failed: ', error); }); } function checkLiveStatusAndFetchVideo() { console.log("Cached ETag: " + cachedETag); // Debugging: Log the cached ETag var settings = { url: activitiesApiUrl, type: 'GET', data: { part: 'snippet,contentDetails', channelId: channelId, key: apiKey, maxResults: 5 }, beforeSend: function(xhr) { if (cachedETag) { xhr.setRequestHeader('If-None-Match', cachedETag); } }, success: function(data, textStatus, xhr) { console.log(data); // Debugging: Log the response data var etag = xhr.getResponseHeader('ETag'); console.log("ETag from Header in Success: " + etag); // Debugging: Log the ETag if (xhr.status === 200 && data.items && data.items.length > 0) { const liveVideo = data.items.find(item => item.snippet.thumbnails.default.url.includes('default_live.jpg')); if (liveVideo) { const liveVideoId = liveVideo.contentDetails.upload.videoId; if (etag && etag !== cachedETag) { updateVideoInfo(liveVideoId, etag); } displayVideo('https://www.youtube.com/embed/' + liveVideoId + '?autoplay=1&mute=1', true); console.log('New live video fetched and displayed.'); } else { console.log("No live video available, displaying playlist."); if (etag && etag !== cachedETag) { updateVideoInfo('', etag); } fetchLatestPlaylistVideo(); } } }, error: function(xhr) { console.error("Failed to check live status."); if (cachedVideoId) { displayVideo('https://www.youtube.com/embed/' + cachedVideoId + '?autoplay=1&mute=1', true); } else { fetchLatestPlaylistVideo(); } }, complete: function(xhr) { var etag = xhr.getResponseHeader('ETag'); console.log("ETag from Header in Complete: " + etag); // Debugging: Log the ETag if (xhr.status === 304) { console.log("Received 304 Not Modified."); if (cachedVideoId) { console.log('Using cached live video ID.'); displayVideo('https://www.youtube.com/embed/' + cachedVideoId + '?autoplay=1&mute=1', true); } else { console.log('No live video in cache. Displaying playlist.'); fetchLatestPlaylistVideo(); } } } }; $.ajax(settings); } checkLiveStatusAndFetchVideo(); // Initial call to setup video based on live status });