Atlanta, GA
Giants-Braves Series Preview
So, Alex Anthopoulos spent most of this offseason being lauded for his skill in developing Atlanta’s roster and foresight in locking up key pieces. He’d been anointed a dynasty builder with but one World Series under his belt, and it’d be hard to argue against the notion; the assemblage of young talent, controlled by ownership-friendly long-term deals created a formidable opponent. They’ve disappointed a bit this year, but they’re still a tough team.
That’s the thing with plans. Sometimes, they go poof. The San Francisco Giants made a lot of plans this offseason and then even once the season starter — plans within plans! — and all of them have evaporated before their eyes. There was no plan after Spencer Bivens the other day and he surprised us all with a stunning 5 inning performance against the Dodgers. As spectators and weirdos in the cheap seats/blogs, we’re afforded the luxury of simply wondering, “Now what?” and having no wrong answer because our thoughts on the subject have no bearing on reality — but the team has to answer the question.
Atlanta is not the best team in the NL East and they’ve suffered two crucial injuries — Ronald Acuna Jr. & Spencer Strider — that virtually guarantees they’ll be a Wild Card team this season; but, it’s still baseball, and it’s plausible that anything can happen, particularly where talent is concerned. The Phillies just lost Bryce Harper and Kyle Schwarber, and while they might not be out for an extended period, the lead in the East is 8 games; Atlanta has been white hot at home (26-14 on the season; 8-3 in June) and this series against the Giants kicks off a 6-game homestand where the concluding trio will be against Philadelphia.
Why should this concern the Giants? Well, after ending April 19-9, Atlanta has gone just 27-27, but they’ve mostly had the problem the Giants have had of doing poorly on the road (20-22 on the season; 6-10 in June). The Wild Card is setup so that the hottest teams win it in the final month or so, but what about those teams that have cruised to a Wild Card spot? Could they get hot enough that the power of belief and the collapse of the team ahead of them gives them a division instead? The Giants could be facing a team on the runway about to takeoff.
That it comes after probably the most exciting series of this season (so far) certainly sets up a situation where the Giants don’t carry over any of that amazing moment. They haven’t won a season series against Atlanta since 2016, and they’re 8-12 at Truist Park since it opened in 2017. But, there’s always reason for optimism. The Giants will be throwing their very best starters out there. The bullpen had the benefit of a legitimate off day on Monday, and hitting in Georgia in July is going to help even the Giants’ bats — BUT!
Waaaaaait a second. Atlanta’s team line of .243/.308/.401 registers as a 100 wRC+ — exactly league average. The Giants’ .247/.317/.391 is five percent better than league average (105 wRC+). They’re… a better hitting team? That’s a surprise. Atlanta has a couple of offensive surprises going for them, but the loss of Acuna Jr. has really hurt them this season, along with a couple of cratering performances.
Atlanta wins it all back with their pitching, though. Their team ERA is not only the fourth-best team ERA in MLB (3rd in the NL), it’s literally a full run better than the Giants (4.50). The FIP matchup is half as stark: Atlanta’s team FIP is 3.50 compared to the Giants’ 3.92. Despite pitching in a bandbox, they’ve allowed the second-lowest HR/9 (0.86), behind only the Phillies (0.80). And even without Spencer Strider, their team K/9 of 9.11 is #1 in the NL (#2 in MLB). They’re also pretty good at getting groundballs (45.7% – 3rd in MLB; Giants #1 – 49.4%).
This kicks off a 6-game road trip and a 12-game stretch before the All-Star break where the Giants’ mettle will be tested. This is probably the toughest way to have started such a trip outside of maybe Dodger Stadium, Yankee Stadium, or Camden Park; but remember, even if the Giants go 0-12, they’ll still be in the Wild Card race.
Series details
Who: San Francisco Giants vs. Atlanta Braves
Where: Truist Park, “Atlanta,” Georgia
When: Tuesday (4:20pm PT), Wednesday (4:20pm PT), Thursday (4:20pm PT)
National broadcasts: MLB Network simulcast (Thursday)
Projected starters
Tuesday: Hayden Birdsong vs. Reynaldo Lopez
Wednesday: Jordan Hicks vs. Chris Sale
Thursday: Logan Webb vs. Charlie Morton
Where they stand
Braves, 46-36 (4th in NLC, +3.5 WC), 354 RS / 301 RA | Last 10 games: 5-5
Giants, 41-44 (4th in NLW, -3.0 WC), 380 RS / 409 RA | Last 10 games: 5-5
Braves to watch
Adam Duvall: It looks like the tattered rags of a security blanket this former Giant has provided Atlanta over the years has finally tattered too far. His .161/.244/.291 line is dreadful and in the second half of June (14 games; 50 PA) he was even worse: .146/.180/.167 with 20 strikeouts against just 2 walks. The swing and miss and low walk totals have always been a part of his game, but he had just two extra base hits in ALL of June (a homer and double). He seems more likely to be DFA’d ahead of this series rather than play in it, but if he does, you’d hate to see him finally flash some signs of life against his original team. In 42 career games, he’s hit 11 home runs and has an .837 OPS.
Chris Sale: This was a wild trade made in the offseason that most people quickly came around on because of Atlanta’s largesse. Basically, the team’s finances and talent depth were viewed as being in such good shape that they could afford to absorb the potential downside of adding the ornery Sale to the mix. He’d finally returned to make 20 starts for the Red Sox last season after years of health issues. This season, he’s already 15 starts in and shows a lot of the stuff that made him a perennial Cy Young candidate from 2012-2018. He’s struck out 118 in 93.2 IP (11.3 K/9) and walking fewer (1.6 BB/9) than his career average (2.1). The home runs haven’t been much of an issue either — just 7 allowed this year. The Giants do have the best wRC+ against left-handed pitching (121; 5th in MLB).
Reynaldo Lopez & Marcell Ozuna: I bring these two up not because I want to spotlight a domestic abuser in Ozuna, but because I want to bring up the comparisons to the Giants. Lopez is a closer being converted into a starter a la Jordan Hicks. He’s also basically a 5 inning guy, but overall, having a better season (2.2 fWAR vs. Hicks’ 0.6). Meanwhile, Ozuna as Atlanta’s DH has been one of the best hitters in the sport, and as a contrast to the Giants’ full-time DH and former Brave, Jorge Soler, it will probably not look equal at all and serve to remind that the Giants are doing “the poor man’s” version of what successful teams do.
Giants to watch
Michael Conforto: I like the former Met against the former division rival in a hitter-friendly park. Like Adam Duvall, he’s been largely bad in June, slashing .167/.241/.333 over his most recent 54 PA. But! If you want to really be a homer, and you should, since this is a Giants fan blog: he’s 6-for-his-last-19 with 2 doubles, a triple, and a homer. So… maybe he’s getting hot? That’d be nice.
Giants starting pitchers: It’s not just that the bullpen has been strained, it’s that these are the three best pitchers on staff at the moment. You will forgive Hayden Birdsong if he gets shelled in just his second major league start by a veteran lineup and Hicks may very well be out of gas, but Logan Webb pitching a gem on the road would sure serve as a proof of concept that the Giants are a legitimate, you know, baseball team.
Jorge Soler: His career line in Atlanta’s new home: .294/.413/.532 with 9 home runs in 173 career plate appearances. He had an .845 OPS in 109 June plate appearances so there’s legal grounds for declaring that he’s on a hot streak. Let’s watch and see if that continues.
Prediction time
Poll
Giants @ Atlanta – how will it go?
-
29%
Giants win series, 2-1
(7 votes)
-
41%
Giants lose series, 2-1
(10 votes)
24 votes total
Vote Now
Atlanta, GA
Between Atlanta And Charlotte Is South Carolina’s Small City With Friendly Vibes And A Walkable Downtown – Islands
In South Carolina, small towns reign supreme. While each region in the state has its own major city, the real hidden gems are the historic small towns with proud, locally-owned businesses serving their communities. The Upstate has plenty of small towns to choose from, like the hiker’s paradise that is Travelers Rest or the artsy suburb of Simpsonville. However, Belton is a friendly community with a walkable downtown shopping area that’s also worth checking out. Festivals draw crowds year-round, but on any regular day or weekend, Belton is a great place to visit for small-town vibes without straying too far from the urban attractions in nearby Greenville.
Belton became a town in 1855 with the construction of the railroad depot. That vital connection allowed the town to grow. Belton’s economy boomed through the early 1900s. Mills were built. Shops and businesses went up. Tennis came to town and never left. By 1970, Belton was the “Tennis Capital of South Carolina.” Today, the historic railroad depot that made the town official houses the city’s history museum, gift shop, and the South Carolina Tennis Hall of Fame. The historic Standpipe water tower still stands proudly above the city, and those same shop buildings line the main square, home to thriving modern businesses.
What to see in Belton
Start in Belton’s walker-friendly city square area, lined with boutiques and antique shops. A five-minute walk will take you past over 20 shopfronts. Across the street is the historic train depot, now home to the Belton Area Museum Association, which houses the Belton Museum, the South Carolina Tennis Hall of Fame, an art gallery, and a gift shop. The museums are free to visit, but check operating hours in the low season. Don’t forget a quick photo stop at the historic Belton Standpipe, the city’s water tower, which was added to the National Register of Historic Places in 1987.
There are a handful of restaurants mixed in with the city square shops, and fast food options line Main Street, but it’s worth a 15-minute drive to the outskirts to eat at Grit & Groceries. The menu features dishes that change with the seasons, only using ingredients grown within a 100-mile radius of the restaurant for a truly local dining experience. This spot boasts a 4.7-star rating on Google Reviews with many praising the high quality of food and service.
Family-owned and operated Callaham Orchards, five minutes from Belton’s downtown in the opposite direction, is worth a stop in every season but winter. Spring starts in March with tulip picking and gradually gives way to summer berry and fruit picking. Fall features apple cider donuts, slushies, and a corn maze. Hours are seasonal, so check their website for updates before your trip.
Exploring Belton and the nearby area
Belton is best visited by car while exploring South Carolina’s Upstate over several days. There are no Amtrak stations or public transportation options that service the area. It’s only a 40-minute drive from Greenville, South Carolina and the nearest airport, but flight deals are more likely to happen at hub airports, like Atlanta and Charlotte, both of which are about 2.5 hours away without traffic.
A day trip to Belton pairs well with other nearby adventures. That’s the advantage of exploring small towns. Belton is only an hour’s drive from five South Carolina state parks and within two hours of several more, making it a great pitstop option before or after visiting a park or historic site.
Don’t miss the South Carolina State Chili Cook-off Championship, held each April in Belton, where you can taste all the competitors’ best chili for a small fee. Proceeds stay in Belton and support local non-profits. Chili is just one part of this community-wide festival, which also includes local craft vendors, an antique car show, tennis showcase matches, art gallery viewings, and live music from local musicians. This is a chance for visitors to come be a part of Belton and its friendly vibes for the day or the full weekend.
Atlanta, GA
Braves News: Rowdy Tellez signing, roster cuts, and more
It was reported Friday evening that the Atlanta Braves inked a minor league deal with first baseman Rowdy Tellez. The 31-year-old is set to enter his ninth MLB season. He split the 2025 campaign between the Seattle Mariners and Texas Rangers, where he combined for a .228 batting average.
In his career, Tellez owns a .234 average and has logged 4,523 innings at first base, posting a .995 fielding percentage defensively.
It’s not a headline-grabbing move for Atlanta, but Tellez provides some experienced depth at first base and could prove to be a serviceable option if needed.
The camp roster now stands at 36 after several reassignments on Friday. Most notably, prospect JR Ritchie was reassigned to minor league camp.
Chris Sale was named the Opening Day starter for the matchup with the Kansas City Royals next week.
Atlanta, GA
CIO 100 Leadership Live Atlanta: AI spending enters a reckoning phase
`,
cio: `
`,
nww: `
`,
cw: `
`,
cso: `
`
};
const sharedStyles = `
`;
const publisher = foundry_get_publisher();
const htmlContent = contentSwitch[publisher];
if (!htmlContent || !document.body) return;
document.body.insertAdjacentHTML(“afterbegin”, htmlContent + sharedStyles);
const bar = document.querySelector(“.section-block–announcementbar”);
if (bar && !foundry_is_publisher(“cso”) && (site !== ‘computerwoche.de’ && site !== ‘cio.de’)) {
requestAnimationFrame(() => {
bar.classList.add(“section-block–announcementbar–visible”);
});
}
const btn = document.querySelector(“.section-block–announcementbar .reset-button”);
const searchIcon = document.querySelector(‘.header__icon-button[data-menu-trigger=”search”] svg’);
const searchTrigger = document.querySelector(‘[data-menu-trigger=”search”]’);
if (searchIcon) {
searchIcon.innerHTML = ‘‘;
}
if (btn && searchTrigger) {
btn.addEventListener(“click”, () => searchTrigger.click());
}
console.log(“[MISO SCRIPT] Conditions met, initializing Miso search announcements.”);
};
initMisoSearchAnnouncements();
});
document.addEventListener(‘consentManagerReady’, () => {
const hasConsentYouTube = consentManager.checkConsentByVendors([
‘YouTube’,
‘YT’
]);
if (hasConsentYouTube.some(vendor => vendor[‘Has Consent’] === false)) {
console.log(‘[YOUTUBE SCRIPT] Consent not given for YouTube.’);
} else {
console.log(‘[YOUTUBE SCRIPT] Consent given for YouTube. Loading script…’);
}
});
document.addEventListener(‘consentManagerReady’, () => {
const hasConsentGAM = consentManager.checkConsentByVendors([
‘Google Ad Manager’,
‘GAM’
]);
if (hasConsentGAM.some(vendor => vendor[‘Has Consent’] === false)) {
console.log(‘[GAM SCRIPT] Consent not given for GAM.’);
} else {
console.log(‘[GAM SCRIPT] Consent given for GAM. Loading script…’);
}
});
document.addEventListener(‘consentManagerReady’, () => {
const hasConsentGoogleFonts = consentManager.checkConsentByVendors([
‘Google Fonts’,
‘Google Web Fonts’
]);
if (hasConsentGoogleFonts.some(vendor => vendor[‘Has Consent’] === false)) {
console.log(‘[GOOGLE FONTS SCRIPT] Consent not given for Google Fonts.’);
} else {
console.log(‘[GOOGLE FONTS SCRIPT] Consent given for Google Fonts. Loading script…’);
}
});
document.addEventListener(‘consentManagerReady’, () => {
const hasConsentAdobeTypekit = consentManager.checkConsentByVendors([
‘Adobe Typekit’
]);
if (hasConsentAdobeTypekit.every(vendor => vendor[‘Has Consent’] === true)) {
if (foundry_is_edition(‘kr’)) {
const link = document.createElement(‘link’);
link.rel=”stylesheet”;
link.href=”https://use.typekit.net/ihi5tse.css”;
document.head.appendChild(link);
}
}
});
(function(){
document.addEventListener(‘consentManagerReady’, () => {
const key = ‘vbqp01meoy’;
const debug = consentManager.debug;
if ( ! (key && key.length > 3)){
console.warn(‘[MS Clarity] is enabled but key is too short key=’ + key);
return;
}
const hasConsent = consentManager.checkConsentByVendor(‘Microsoft Clarity’);
if (debug) console.log(‘[MS CLARITY] hasConsent=”,hasConsent );
if(hasConsent){
(function(c,l,a,r,i,t,y){
c[a]=c[a]||function(){(c[a].q=c[a].q||[]).push(arguments)};
t=l.createElement(r);t.async=1;t.src=”https://www.clarity.ms/tag/”+i;
y=l.getElementsByTagName(r)[0];y.parentNode.insertBefore(t,y);
})(window, document, “clarity”, “script”, key);
if (debug) console.log(“[MS CLARITY] checkClarityLoaded allowCookies= typeof window.clarity=’, (typeof window.clarity) );
window.clarity(“consent”);
}
});
})();
document.addEventListener(‘consentManagerReady’, () => {
const vendors = [‘Subscribers’];
const hasConsentSubscribers = consentManager.checkConsentByVendors(vendors);
if (hasConsentSubscribers.some(vendor => vendor[‘Has Consent’] === false)) {
return;
} else {
if (foundry_is_language(‘en’)) {
console.log(‘Language is English’);
// subscribers english ..
}
if (foundry_is_edition(‘kr’)) {
console.log(‘Edition is Korean’);
// subscribers in korean ..
}
if (foundry_is_edition(‘ja’)) {
console.log(‘Edition is Japanese’);
// subscribers in japanese ..
}
}
});
-
Detroit, MI3 days agoDrummer Brian Pastoria, longtime Detroit music advocate, dies at 68
-
Oklahoma1 week agoFamily rallies around Oklahoma father after head-on crash
-
Nebraska1 week agoWildfire forces immediate evacuation order for Farnam residents
-
Georgia6 days agoHow ICE plans for a detention warehouse pushed a Georgia town to fight back | CNN Politics
-
Alaska1 week agoPolice looking for man considered ‘armed and dangerous’
-
Science1 week agoFederal EPA moves to roll back recent limits on ethylene oxide, a carcinogen
-
Science1 week agoH5N1 bird flu spreads to sea otters and sea lions along San Mateo coast, wildlife experts say
-
Movie Reviews3 days ago‘Youth’ Twitter review: Ken Karunaas impresses audiences; Suraj Venjaramoodu adds charm; music wins praise | – The Times of India