73º
wsls logo
Join Insider
    • News
    • Watch Live
    • Local News
    • Virginia
    • National
    • World
    • Education
    • Back To School
    • Money
    • Trust Index
    • Politics
    • Coronavirus
    • 30 Days of Hope
    • Health
    • Entertainment
    • Sports
    • 1st and 10
    • High School Sports
    • Virginia Tech
    • Virginia Tech Stats
    • Take on 10
    • Around the Way with EJ
    • Appitude
    • NFL
    • Features
    • WSLS Insider
    • Contests & Rules
    • Community Calendar
    • Connecting Communities
    • Dining for Charities
    • Find Your Money
    • Ask 10
    • Tasty Tuesday
    • In Your Town
    • Hispanic Heritage Month
    • Get Fit with Britt
    • John Carlin's Outdoors
    • The Deep Blue Ridge
    • The Morning Sprint
    • Feel Good VA
    • Local Business Spotlight
    • Clear the Shelters
    • Travel
    • MeTV
    • Watch Live
    • Recent Newscasts
    • Meet the Team
    • Solutionaries
    • Something Good
    • TV Listings
    • Weather
    • School Closings
    • Pin It
    • Picture of the Day
    • 3 Degree Guarantee
    • Skycams
    • Forecasting Change
    • Weather Authority Alert Day
    • Know Your Zone - Lynchburg Area
    • Know Your Zone - Roanoke
    • Know Your Zone - New River Valley
    • Know Your Zone - Southside
    • Know Your Zone - Highlands
    • Traffic
    • Newsletters
    • Contact Us
    • Careers at WSLS
    • Digital Transparency Guide
    • Weather Authority Alert Day
    • Advertise with us
  • News
  • Sports
  • Features
  • Watch Live
  • Weather
  • Traffic
  • Newsletters
  • Contact Us
WSLS.com
  • News
  • Sports
  • Features
  • Watch Live
  • Weather
  • Traffic
  • Newsletters
  • Contact Us

WEATHER ALERT

A wind advisory in effect for Central Virginia Blue Ridge Region

ROBBIE RAY


Padres slugger Machado draws first pitch clock violation

Tick, tock, Manny Machado.

Alvarez homers again, Astros top Mariners 4-2, lead ALDS 2-0

Yordan Alvarez and his mighty bat did it yet again, launching a go-ahead, two-run homer in the sixth inning off Seattle ace Luis Castillo that lifted the Houston Astros over the Mariners 4-2 for a 2-0 lead in the AL Division Series.

Alvarez hits 3-run HR vs Ray in 9th, Astros jolt M's in ALDS

Yordan Alvarez smashed a game-ending, three-run homer with two outs in the ninth inning off Robbie Ray, wrecking Seattle’s strategy of using a Cy Young Award winner in a rare relief role and vaulting the Houston Astros over the Mariners 8-7 in their playoff opener.

Manoah, Blue Jays vs Castillo, Mariners in playoff opener

There’s a whole lot riding on Alek Manoah’s first career playoff start, but the Toronto Blue Jays All-Star right-hander isn’t the least bit fazed about facing the Seattle Mariners in Friday’s wild-card opener.

MLB playoff picture all set, best-of-3 matchups start Friday

The entire Major League Baseball playoff picture is now set.

Third wild card creates opportunity for another playoff team

The Philadelphia Phillies grabbed baseball’s last playoff ticket, and Bryce Harper and company partied into the night.

Mariners' Robbie Ray has no-hitter thru 6 innings vs Nats

Seattle Mariners left-hander Robbie Ray has not allowed a hit to the Washington Nationals through six innings.

Santana's homer rallies Mariners for 4-3 win over Yankees

Carlos Santana snapped an 0-for-17 slump with a go-ahead two-run homer during Seattle’s three-run seventh inning, and the Mariners rallied to beat the slumping New York Yankees 4-3.

Lucky 13: Mariners top Yankees in extras for tense 1-0 win

Pinch-hitter Luis Torrens singled with one out in the 13th inning to score Eugenio Suárez, and the Seattle Mariners beat the New York Yankees 1-0 in a game dominated by the starting pitching of Gerrit Cole and Luis Castillo.

Verlander wins MLB-leading 14th, Astros rout Mariners 11-1

Justin Verlander pitched one-run ball into the eighth inning and won his MLB-leading 14th game, Aledmys Díaz hit two homers and Yordan Alvarez slugged his 30th home run of the season as the Houston Astros beat the Seattle Mariners 11-1.

LEADING OFF: Verlander goes for 14, Alcantara vs Mets again

Houston ace Justin Verlander, who leads the major leagues in wins, takes a 13-3 record and 1.86 ERA into his start Friday against visiting Seattle.

12 Ks for Ray, 12 Ws in row for M's after 4-3 win in Texas

Robbie Ray struck out 12 without a walk over 6 2/3 innings, rookie All-Star center fielder Julio Rodríguez hit a grand slam and the Seattle Mariners have their longest winning streak in more than two decades, beating the Texas Rangers 8-3 for their 12th win in a row.

Scherzer, other latest $100M contracts not on All-Star teams

There were 15 MLB players who signed new contracts worth $100 million or more before this season.

LEADING OFF: Plenty of LA All-Stars; Ray to face former team

Los Angeles will be well represented in the July 19 All-Star Game at Dodger Stadium.

Mariners' Ray through 6 no-hit innings vs Angels

Mariners left-hander Robbie Ray has pitched six hitless innings against the Los Angeles Angels.

Benches clear in 9th, Servais tossed as Mariners beat Astros

Mariners manager Scott Servais was ejected for his role in a benches-clearing scuffle in the ninth inning of Seattle’s 7-4 win over the Houston Astros, a game in which Cal Raleigh had a career-high four RBIs and Julio Rodriguez hit a late two-run shot.

LEADING OFF: Angels' skid at 11, Mets vs Padres, Ray slumps

Mike Trout is mired in the worst slump of his brilliant career and the Angels are one loss from matching their longest skid in 34 years.

LEADING OFF: Angels skid at 11, Mets at Padres, Ray slumps

A look at what’s happening around the majors on Monday:.

Story hits slam to lead Red Sox past Mariners 7-3

Trevor Story hit a grand slam over the Green Monster and into the hands of a former Red Sox player a night after hitting three over Fenway Park’s fabled left field wall to leading Boston to a 7-3 victory over the Seattle Mariners.

Story hits 3 homers for Red Sox in 12-6 win over Mariners

Trevor Story had three homers, four hits and seven RBIs to help the Boston Red Sox rally from a four-run deficit to beat the Seattle Mariners 12-6.

Robbie Ray doesn't travel with Mariners to Toronto series

Mariners left-hander Robbie Ray isn’t joining Seattle for a series in Toronto this week, missing a chance to celebrate the Cy Young Award he won with the Blue Jays last season amid border restrictions related to the COVID-19 vaccine.

LEADING OFF: Harper gets injection, Acuña MRI, Pineda out

Phillies star Bryce Harper is scheduled to get a platelet-rich plasma injection to help with a small tear in his right elbow, causing him to miss the series finale at Dodger Stadium.

Correa avoids major injury, division-leading Twins on a roll

Carlos Correa and the Minnesota Twins dodged a major problem this past week.

LEADING OFF: Rodríguez vs former team, Nakken makes history

Detroit Tigers lefty Eduardo Rodríguez gets a look at his former teammates when he pitches against Boston at Comerica Park.

LEADING OFF: Rodríguez faces former team, Kwan keeps going

Detroit Tigers lefty Eduardo Rodríguez gets a look at his former teammates when he pitches against Boston at Comerica Park.

LEADING OFF: Balkovec up; Scherzer, Freeman, Correa debut

Rachel Balkovec is set to become the first woman to manage a minor league affiliate of a major league team Friday when her Class-A Tampa Tarpons in the New York Yankees’ organization face the Lakeland Flying Tigers in the Florida State League.

LEADING OFF: Opening day! Guardians debut, Ohtani and Braves

Cubs veteran Kyle Hendricks is set to deliver the first pitch of the season against Corbin Burnes and Milwaukee at Wrigley Field just past 2:20 p.m. EDT, the first of seven games still on the calendar amid rainy forecasts across the country.

Locked in: MLB set for delayed openers after a long winter

There's a lot to catch up on from a bizarre baseball offseason before the 2022 season officially begins with first pitch at Wrigley Field.

Free agent frenzy sends familiar faces to new places in MLB

Many familiar faces with impressive resumes are in new places following one of major league baseball’s wildest free agent frenzies.

Spring forward: What to know as MLB camps open Sunday

Shohei Ohtani, Aaron Judge and the rest of baseball’s biggest stars are due at spring training Sunday for the first official day of preseason training following the end of Major League Baseball’s 99-day labor lockout.

After twice turning down Toronto, righty Gausman joins Jays

In each of the past two offseasons, pitcher Kevin Gausman spurned free agent advances from the Toronto Blue Jays and general manager Ross Atkins.

Mariners sign Cy Young winner Robbie Ray to $115M, 5-yr deal

AL Cy Young Award winner Robbie Ray and the Seattle Mariners have finalized their $115 million, five-year contract.

Scherzer, Seager get big-money deals ahead of CBA expiration

Right-hander Max Scherzer agreed to a record-setting $130 million, three-year contract with the New York Mets and shortstop Corey Seager struck a $325 million, 10-year deal with the Texas Rangers as players and teams rushed to reach agreements before an expected lockout.

Correa, Freeman, Scherzer among baseball's top free agents

With a possible lockout on the horizon, it’s been mostly business as usual on the free agent market — so far.

Toronto lefty Ray wins AL Cy Young, Brewers' Burnes takes NL

Toronto left-hander Robbie Ray bounced back from a dismal season to win the AL Cy Young Award and Milwaukee righty Corbin Burnes returned from a bout of COVID-19 to win the NL’s top pitching prize.

Verlander gets $25M from Astros, Belt remains with Giants

Justin Verlander reached a $25 million deal to remain with the Houston Astros as he comes back from Tommy John surgery, and Brandon Belt accepted an $18.4 million qualifying offer from the San Francisco Giants.

Dodgers offer QOs to Seager, Taylor but not Kershaw

The Los Angeles Dodgers have extended qualifying offers to free agent All-Stars Corey Seager and Chris Taylor, but not Clayton Kershaw.

Ohtani voted player of the year by fellow major leaguers

Ohtani voted player of the year by fellow major leaguers

Los Angeles Angels two-way sensation Shohei Ohtani was voted player of the year and the American League outstanding player by fellow major leaguers in the annual Players Choice Awards from the Major League Baseball Players Association.

Turner, Gurriel win batting titles in boom-and-bust season

Turner, Gurriel win batting titles in boom-and-bust season

Trea Turner of the Los Angeles Dodgers and Houston’s Yuli Gurriel won their first batting titles in a season of boom and bust that saw four teams lose 100 games for only the third time, and four 90-game winners in the AL East alone.

LEADING OFF: Cardinals seek franchise-best 15th straight win

LEADING OFF: Cardinals seek franchise-best 15th straight win

The surging Cardinals will try for a franchise-record 15th consecutive win in a game at Wrigley Field.

LEADING OFF: Cardinals seek franchise-best 15th straight win

LEADING OFF: Cardinals seek franchise-best 15th straight win

The surging Cardinals will try for a franchise-record 15th consecutive win in a game at Wrigley Field.

LEADING OFF: MLB strikeout leader Ray vs Rays newcomer Baz

LEADING OFF: MLB strikeout leader Ray vs Rays newcomer Baz

Toronto left-hander Robbie Ray leads the majors with 233 strikeouts, tops the AL with a 2.64 ERA and is 12-5 going into this start at Tampa Bay.

Jays beat Yanks for 8th straight, 1/2 game back in wild card

Jays beat Yanks for 8th straight, 1/2 game back in wild card

Bo Bichette thumped a leadoff homer in the first inning and singled in the tiebreaking run in the seventh, Vladimir Guerrero Jr. hit his 42nd homer, and the Toronto Blue Jays held off the skidding New York Yankees 6-4 for their eighth straight win.

LEADING OFF: Angels' dual threat Ohtani starts at Astros

LEADING OFF: Angels' dual threat Ohtani starts at Astros

Big league home run leader Shohei Ohtani is unbeaten in his last 13 starts going into this outing for the Los Angeles Angels against the AL West-leading Astros in Houston.

Blue Jays riding high entering big series in New York

Blue Jays riding high entering big series in New York

The Toronto Blue Jays have won four in a row entering their big series this week in New York against the Yankees.

Cabrera stuck at 499; Angels rally to beat Tigers 13-10

Cabrera stuck at 499; Angels rally to beat Tigers 13-10

Max Stassi hit a go-ahead, two-run homer in the eighth inning and the Los Angeles Angels overcome an eight-run deficit to beat the Detroit Tigers 13-10 on Thursday.

Ohtani hurls 6 innings, doubles in Angels' 6-3 win over Jays

Ohtani hurls 6 innings, doubles in Angels' 6-3 win over Jays

Shohei Ohtani pitched six innings of three-hit ball to win his third consecutive start, and he also doubled and scored an early run in the Los Angeles Angels’ 6-3 victory over the Toronto Blue Jays.

Red Sox hit 5 HRs, beat Blue Jays 7-4 in Buffalo finale

Red Sox hit 5 HRs, beat Blue Jays 7-4 in Buffalo finale

J.

Blue Jays get approval to return to Canada on July 30

Blue Jays get approval to return to Canada on July 30

The Toronto Blue Jays were given approval from the Canadian government on Friday for an exemption on border restrictions that would allow them to play in Canada later this month.

La Russa passes McGraw on wins list as White Sox beat Tigers

La Russa passes McGraw on wins list as White Sox beat Tigers

Tony La Russa moved into sole possession of second on baseball’s career manager wins list, snapping a tie with John McGraw by directing the Chicago White Sox to a 3-0 victory over the Detroit Tigers.

Guerrero powers Jays' return to Buffalo; beat Marlins 5-1

Guerrero powers Jays' return to Buffalo; beat Marlins 5-1

Vladimir Guerrero Jr. keyed a career-best four-hit outing with his major league-leading 17th home run and the Toronto Blue Jays celebrated the return to their temporary Buffalo home with a 5-1 win over the Miami Marlins.

LEADING OFF: Hinch back in Houston, Mets in weather mess

LEADING OFF: Hinch back in Houston, Mets in weather mess

First-year Tigers manager A.

LEADING OFF: Hinch back in Houston, Mets in weather mess

LEADING OFF: Hinch back in Houston, Mets in weather mess

First-year Tigers manager A.

Padres star Tatis has shoulder problem, to be re-evaluated

Padres star Tatis has shoulder problem, to be re-evaluated

The Padres said Tatis had discomfort in his non-throwing left shoulder and would be re-evaluated on Wednesday. Corbin Burnes turned in 4 2/3 innings, striking out six while allowing two runs on three hits. Jon Lester allowed one run and three hits in 3 2/3 innings in his second start of the spring for Washington. He gave up five hits, hit two batters and struck out three. PADRES 5, REDS 4MacKenzie Gore worked 3 2/3 innings in his third start for San Diego, allowing two runs on three hits.

Nats reliever Harris out with blood clot in pitching arm

Nats reliever Harris out with blood clot in pitching arm

Harris has a blood clot in his right arm and is leaving spring training camp to be examined by a specialist, manager Dave Martinez said Friday, March 19, 2021. (Mary DeCicco/MLB Photos via AP)Washington Nationals reliever Will Harris has a blood clot in his right arm and the team doesn't expect him to be in the bullpen on opening day. Carlos Martínez struggled in his fourth start for St. Louis. DODGERS 7, RANGERS 2Julio Urías made his fourth start for Los Angeles, allowing two hits in four shutout innings, striking out three. Adrian Houser made his fourth start.

LeMahieu HR ends inning, no more early exits for pitchers

LeMahieu HR ends inning, no more early exits for pitchers

Starter Zach Eflin pitched four shutout innings, allowing two hits and striking out four without a walk. ROCKIES 2, MARINERS 1Kyle Freeland allowed three hits in four shutout innings in his second start for Colorado, striking out four. Seattle's Marco Gonzales threw four shutout innings in his second start, allowing two hits while striking out four. Martín Pérez made his second start, allowing two hits and a walk in four scoreless innings. ATHLETICS 5, REDS 2 (7)Oakland lefty Sean Manaea struck out four in three innings, allowing one run and three hits.

Gallo's early power surge brings hope for big 2021 season

Gallo's early power surge brings hope for big 2021 season

The 27-year-old says his power surge through the first two weeks of exhibition games is for real. He's had a good start with seven hits in his first 14 at-bats, including three homers and three doubles. He's shown dominant stuff at different points throughout his career and struck out a career-high 235 batters in 2019. The 24-year-old has been a top prospect for several years and hit .350 with nine homers in 2019 at Triple-A Albuquerque. The durable right-hander pitched an MLB-high 84 innings for the Rangers last season and had a 6-3 record with a 3.32 ERA.

Indians minus Ramírez, Reyes after they break virus protocol

Indians minus Ramírez, Reyes after they break virus protocol

New York starter Jordan Montgomery gave up two hits in three scoreless innings. Brubaker allowed two hits over two scoreless innings and Chase De Jong followed with two shutout innings. MARLINS 4, METS 4Miami starter Pablo Lopez gave up a hit and a walk over three scoreless innings. German Marquez scattered three hits and a walk over three scoreless innings for Colorado. Kansas City starter Jakob Junis pitched three innings and gave up one hit, a leadoff homer to Trent Grisham.

Sigh and Cy: Bieber tagged, Bauer sharp in Dodgers debut

Sigh and Cy: Bieber tagged, Bauer sharp in Dodgers debut

Bieber bounced back with a pair of strikeouts, but Nick Heath hit a single to put the Royals up 3-0. DODGERS 10, ROCKIES 0 (6 INNINGS)Trevor Bauer, pitching for the first time since signing a $102 million, three-year contract, debuted in Dodger blue with two scoreless innings. Jameson Taillon followed with a scoreless inning. CUBS 1, PADRES 0 (7)Chicago starter Kyle Hendricks struck out two in two scoreless innings. BREWERS 7, DIAMONDBACKS 1 (8)Corbin Burnes and Freddy Peralta each threw a scoreless inning for Milwaukee before Jordan Zimmermann gave up a run.

Blue Jays expect to play in Florida, Buffalo and Toronto

Blue Jays expect to play in Florida, Buffalo and Toronto

FILE - Toronto Blue Jays' Rowdy Tellez signs autographs for fans before a spring training baseball game against the Philadelphia Phillies in Dunedin, Fla., in this Thursday, Feb. 28, 2019, file photo. The Toronto Blue Jays will play their first two homestands of the season at their spring training facility in Dunedin, Florida, because of Canadian government restrictions during the pandemic. The Blue Jays cited the ongoing Canada-U.S. border closure in making the difficult decision." “The alternatives for our season lie with some combination of Dunedin, Buffalo and Toronto," Shapiro said. The Blue Jays played home games during the shortened 2020 season in Buffalo and were 17-9 at Sahlen Field, home of their Buffalo Bisons Triple-A farm team.

AP source: Semien, Blue Jays agree to $18M, 1-year contract

AP source: Semien, Blue Jays agree to $18M, 1-year contract

Shortstop Marcus Semien agreed to an $18 million, one-year contract with the Toronto Blue Jays, a person familiar with the negotiations told The Associated Press. (AP Photo/Jack Dempsey, File)TORONTO, ONT – Shortstop Marcus Semien agreed to an $18 million, one-year contract with the Toronto Blue Jays, a person familiar with the negotiations told The Associated Press. Semien will become the second star and fourth free agent added by the Blue Jays during a slow offseason amid the novel coronavirus pandemic. The Blue Jays were swept in two games by the AL champion Rays in a first-round series. It is not clear where the Blue Jays will play home games when the 2021 season starts.

Snell sharp, Margot HR, Rays beat Blue Jays 3-1 in opener

Snell sharp, Margot HR, Rays beat Blue Jays 3-1 in opener

That’s probably the worst thing we can do as a team,” Blue Jays third baseman Cavan Biggio said. Diego Castillo, Nick Anderson and Pete Fairbanks followed the starter, limiting the Blue Jays to two singles, two doubles and Bo Bichette's eighth-inning sacrifice fly the rest of the way. The wild-card Blue Jays broke through in the eighth against Anderson, didn't allow a run in 18 of 19 regular season appearances. He’s pretty good,” said Blue Jays manager Charlie Montoyo, who served on Cash's staff with the Rays from 2015-18. UP NEXTLefty Hyun Jin Ryu starts for the Blue Jays against right-hander Tyler Glasnow, who’s been Tampa Bay’s best pitcher.

Harper rallies Phils past Blue Jays to sweep doubleheader

Harper rallies Phils past Blue Jays to sweep doubleheader

Philadelphia Phillies' Andrew Knapp hits a two-run triple off Toronto Blue Jays pitcher Thomas Hatch during the first inning of the fifth baseball game in a doubleheader, Friday, Sept. 18, 2020, in Philadelphia. With a base open, the Blue Jays went after hot-hitting Harper and he delivered. Harper hit a drive high off the wall in left-center, slid into the second and got up pumping his fist. Ray gave up five runs and five hits in 4 1/3 innings in his third start for the Blue Jays after being acquired from Arizona before the trade deadline. UP NEXT:RHP Vince Velasquez (0-1, 6.46 ERA) starts for the Phillies on Saturday night and LHP Hyun-jin Ryu (4-1, 3.00) goes for the Blue Jays.

Marte's homer gives Marlins 3-2 win over Blue Jays

Marte's homer gives Marlins 3-2 win over Blue Jays

Miami Marlins' Starling Marte celebrates as he rounds first base after hitting a home run during the eighth inning of a baseball game against the Toronto Blue Jays, Tuesday, Sept. 1, 2020, in Miami. (AP Photo/Wilfredo Lee)MIAMI Starling Marte celebrated his Miami debut with a tiebreaking homer in the eighth inning, helping the Marlins top the Toronto Blue Jays 3-2 on Tuesday night. He learned of his trade to the Blue Jays during Miamis game at New York on Monday afternoon. TRAINERS ROOMBlue Jays: SS Bo Bichette (sprained right knee) took ground balls, hit in the cage and ran sprints. UP NEXTBlue Jays: LHP Hyun Jin Ryu (2-1, 2.97 ERA) will face the Marlins in the series finale Wednesday.

Lamet brilliant as Tatis, Padres pound Bumgarner, Dbacks 9-5

Lamet brilliant as Tatis, Padres pound Bumgarner, Dbacks 9-5

San Diego Padres Dinelson Lamet took a no-hitter into the seventh inning against the Arizona Diamondbacks' during a baseball game Sunday, Aug. 9, 2020, in San Diego. Lamet got two more outs before manager Jayce Tingler pulled him in favor of rookie Luis Patio. The Padres remain the only major league team without a no-hitter, having played 8,154 games since 1969 without one. Machado homered with one out in the first and Myers hit a two-run shot with two outs. Padres: RHP Garrett Richards (0-1, 4.60 ERA) starts the opener of a four-game series at Dodger Stadium on Monday night.

Roster shuffle: Plans change in MLB because of health issues

Roster shuffle: Plans change in MLB because of health issues

PHOENIX The Minnesota Twins have shuffled their on-field staff to protect the health of some of their older coaches. I think we all know that we're making the right decision, but that doesn't mean it feels good," Baldelli said. The defending World Series champion Nationals will begin their title defense without Zimmerman and pitcher Joe Ross, who both declined to play because of health concerns. We are one hundred percent supportive of their decision to not play this year, Nationals GM Mike Rizzo said in a statement. Cleveland's 61-year-old manager Terry Francona said he's not nervous, even though he's had previous health issues.

Sale has strained elbow, pitching-needy Red Sox sign McHugh

Sale has strained elbow, pitching-needy Red Sox sign McHugh

After helping the Red Sox win the 2018 World Series, he went 6-11 with a 4.40 ERA in 25 starts last year. In the meantime, the Red Sox reached agreement with pitcher Collin McHugh on a $600,000, one-year contract. ASTROS 5, RED SOX 0Josh James allowed one hit in three innings, and Bryan Abreu fanned four in two innings. WHITE SOX 7 ROCKIES (SS) 6Nomar Mazara hit his first home run since joining the White Sox. DIAMONDBACKS 11, RANGERS (SS) 9Robbie Ray gave up a run on three hits while striking out three over four innings.

  • TV Listings
  • Contests and Rules
  • Email Newsletters
  • RSS Feeds
  • Closed Captioning / Audio Description
  • Contact Us
  • Careers at WSLS 10
  • Internships at WSLS 10
  • Terms of Use
  • Privacy Policy
  • Public File
  • FCC Applications
  • Do Not Sell My Info
Follow Us
youtube
facebook
instagram
twitter
rss
Get Results with Omne
Omne Results Logo

If you need help with the Public File, call 540-512-1558.


Graham Media Group LogoGraham Digital Logo

Copyright © 2023 WSLS.com is managed by Graham Digital and published by Graham Media Group, a division of Graham Holdings.