Kris Bubic has Started a Full Throwing Program
Kansas City Royals left-hander Kris Bubic (elbow) felt more soreness than normal after his May 14 start against the Chicago White Sox and was placed on the 15-day injured list on May 18 with left-elbow soreness, but the severity concern is low, according to MLB.com. Bubic resumed playing catch on May 22 and started a full throwing program on Saturday. The 28-year-old southpaw could still need to go on a minor-league rehab assignment, but barring a setback, he could be back in the Royals' starting rotation sooner than later, around early to mid-June. The former first-rounder in 2018 out of Stanford was a first-time All-Star in 2025 in his sixth year in the majors, going 8-7 with a 2.55 ERA (2.89 FIP) and 1.18 WHIP with a career-high 116 strikeouts and 39 walks in 116 1/3 frames across his 20 starts. Bubic made nine starts for KC this year before his elbow injury and gave up 23 earned runs (4.11 ERA) while striking out 51 and walking 26 in 50 1/3 innings pitched. He should at least be a matchup-based streaming option in deep-mixed leagues when he's back, and he's currently rostered in 56% of Yahoo leagues.
Source: MLB.com
Source: MLB.com
Isaac Guerendo Could be a Drop Candidate in Dynasty Leagues in 2026
San Francisco 49ers running back Isaac Guerendo had 84 rushing attempts for 420 yards and four touchdowns in 16 regular-season games (three starts) in 2024 after the Niners took him in the fourth round of the NFL draft out of Louisville. He also added 15 receptions for 152 yards as a pass-catcher. The 25-year-old fell out of favor in head coach Kyle Shanahan's offense in 2025, though, and All-Pro RB Christian McCaffrey stayed healthy all year long. Guerendo was limited to special teams duties and surprisingly didn't see a single touch on offense despite his elite speed. Brian Robinson Jr. handled the change-of-pace role to CMC. B-Rob is gone, but signs are pointing to Jordan Mason being the favorite for the RB2 job in the Bay Area in 2026, and rookie Kaelon Black could even jump Guerendo on the team's RB depth chart with a strong summer in training camp. McCaffrey could easily get hurt again in 20206, but even if he does, we can't say with any certainty that Guerendo would be next in line for a much bigger backfield role. A change of scenery might be what he needs to become relevant in dynasty leagues again. Guerendo has plummeted all the way to No. 99 in RotoBaller's RB dynasty rankings for the upcoming season.
Source: Pro Football Reference
Source: Pro Football Reference
Jayden Higgins' Dynasty Arrow is Pointing Up With Clear Path to WR2 Role in Houston
Houston Texans wide receiver Jayden Higgins finished just inside the top 50 wideouts in half-PPR fantasy points in his first year in the NFL in 2025 after the Texans selected him 34th overall in the second round out of Iowa State in last year's draft. He caught 41 of his 68 targets for 525 yards and six touchdowns in 17 regular-season games (10 starts). The 23-year-old added another nine receptions on 14 targets for 98 yards and no scores in two postseason tilts. Higgins' numbers weren't anything Earth-shattering, but fantasy managers who took him in dynasty leagues had to be happy to see his role grow as the year went on. With veteran Christian Kirk now gone, Higgins has a clear path to the WR2 role in 2026 in his sophomore campaign behind Nico Collins. The Texans are hoping that Tank Dell (knee) will make a mark on offense after missing all of last year with a serious knee injury, but he's no sure thing, and Higgins has much more upside than both Xavier Hutchinson and Jaylin Noel. Higgins' dynasty value in the years to come could hinge primarily on whether quarterback C.J. Stroud can turn his career around, but he's certainly an intriguing player to buy in dynasty formats. RotoBaller currently has Higgins ranked as the No. 44 WR in dynasty formats after his solid rookie season.
Source: Pro Football Reference
Source: Pro Football Reference
Jakobi Meyers a Sell-High Candidate in Dynasty Formats?
Jacksonville Jaguars wide receiver Jakobi Meyers unlocked the team's offense in the second half of last season after they acquired him in a midseason trade with the Las Vegas Raiders. The 29-year-old former undrafted free agent out of North Carolina State started the year with 33 catches on 49 targets for 352 yards and no touchdowns in seven games with the Raiders. After the Jags traded for him, he had 42 catches on 61 targets for 484 yards and three scores in nine regular-season games in Duval. It prompted Jacksonville to give him a three-year, $60 million contract extension in January. Still, his 75 catches, 835 yards, and three touchdowns were a drop in production from his first career 1,000-yard season in 2024 with the Raiders. Meyers gives the Jaguars a solid possession receiver for quarterback Trevor Lawrence, but fantasy managers should not forget that there are a lot of mouths to feed in this offense now in receivers Parker Washington, Brian Thomas Jr., and Travis Hunter, and tight end Brenton Strange. He might not be able to count on volume to give him a solid fantasy floor in 2026 and beyond, making him a potential sell-high candidate in dynasty leagues this offseason.
Source: Pro Football Reference
Source: Pro Football Reference
Drake Maye to Make a Big Leap in 2026 in Second Season With Josh McDaniels?
New England Patriots quarterback Drake Maye could take another leap in 2026 in his second year in offensive coordinator Josh McDaniels' system, according to Mike Reiss of ESPN. Maye was the runner-up in the MVP race last year in his first season playing under McDaniels, completing 72% of his passes for 31 touchdowns and eight interceptions in the regular season before struggling in the playoffs against some of the league's top defenses. Tight end Hunter Henry thinks Maye could be even better in Year 2 with McDaniels, and two key newcomers have noted Maye's ownership of the offense. "To see the growth from, call it last May to the Super Bowl, was really remarkable in my opinion. Now, he's going to have all that to build off going into this offseason of OTAs. He's in meetings; he has extreme ownership over it. Being in the second year in a system is so vital," former NFL QB Brian Hoyer said. Despite a much tougher schedule in 2026, the Patriots are optimistic with Maye at the helm, and RotoBaller has the former North Carolina product ranked as a top-five fantasy QB in redraft leagues.
Source: ESPN Boston - Mike Reiss
Source: ESPN Boston - Mike Reiss
Reid Detmers Displays his Strikeout Upside With 14-K Performance Sunday Night
Los Angeles Angels left-hander Reid Detmers had his swing-and-miss stuff working to perfection on Sunday night against the division-rival Texas Rangers in what was a very impressive bounce-back outing. Detmers settled for a no-decision, but fantasy managers who rolled the dice on him to close out the week were handsomely rewarded, as the 26-year-old southpaw allowed only one earned run on a solo home run by Jake Burger while walking none and striking out a season-high 14 batters in a season-high eight innings of work to lower his season ERA to 4.57. The Angels won the game 2-1 at home, but Detmers did not factor into the decision. Still, it was a nice bounce-back outing after he surrendered a season-high eight earned runs on eight hits while walking two and striking out eight in 5 2/3 innings on May 19 in his last time out against the Athletics. Detmers is only 1-5 on the year, but he has 75 strikeouts and 19 walks in 63 innings across his 11 starts. He has fanned at least six batters in four of his last five starts and also has two nine-K performances in 2026. Detmers is only rostered in 33% of Yahoo leagues and is worth a look off the waiver wire if you need strikeouts.
Source: MLB.com
Source: MLB.com
Thomas White Dealing With a "Shoulder Thing"
Miami Marlins president of baseball operations Peter Bendix said on MLB Network Radio on Sunday that left-handed pitching prospect Thomas White (shoulder), who is currently on the seven-day injured list at Triple-A Jacksonville, is dealing with a "bit of a shoulder thing," and that it's not something "particularly concerning." The 21-year-old southpaw, who is considered the club's top prospect per MLB Pipeline, figured to be a candidate to make his major-league debut after fellow lefty prospect Robby Snelling needed elbow surgery and the team demoted lefty Braxton Garrett after a rough two starts in the big-league rotation. However, White is dealing with an injury of his own, although it doesn't figure to keep him out for too long. Before going on the IL at Jacksonville, White had a 4.34 ERA and 1.45 WHIP with 25 strikeouts and nine walks in 18 2/3 innings across five starts. The 6-foot-5, 240-pounder could be the top option for a major-league call-up in Miami once he returns to health in the minors, and he's certainly a stash candidate in deeper leagues.
Source: Marlins.TV - Kyle Sielaff
Source: Marlins.TV - Kyle Sielaff
Hunter Brown Goes Two Innings in Sunday's Rehab Start
Houston Astros right-hander Hunter Brown (shoulder) made his first minor-league rehab start on Sunday with Double-A Corpus Christi and threw two scoreless innings with one hit allowed, no walks, and five strikeouts. It was a positive first start for Brown on the farm as he threw 21 of his 35 pitches for strikes and induced seven swings and misses on the day. The 27-year-old is currently on the 60-day injured list due to a right-shoulder injury, but he's eligible to come off the IL on June 1 and is trending toward making his return to Houston's starting rotation in the middle of June. The Astros want to see Brown get up to around 75 pitches in a rehab start before considering him as a member of the big-league rotation again. Brown is only available in 6% of Yahoo leagues after his breakout 2025 campaign, in which he went 12-9 with a 2.43 ERA (3.14 FIP) and 1.02 WHIP with a career-high 206 strikeouts and 57 walks in 185 1/3 innings across his 31 starts. Brown is the real deal and is a fantasy ace when he's healthy.
Source: Milb.com
Source: Milb.com
Yainer Diaz to Start Rehab Assignment in First Week of June
Houston Astros general manager Dana Brown said on SportsTalk790 on Sunday that catcher Yainer Diaz (oblique) will start his minor-league rehab assignment in the first week of June, according to Brian McTaggart of MLB.com. The Astros placed Diaz on the 10-day injured list back on May 5 with a strained left oblique, but he is close to starting a rehab assignment after recently starting a running and hitting progression. If everything goes well once the 27-year-old backstop resumes playing in games, it's possible he could be back before the middle of June as Houston's primary catcher. Until that happens, veteran Christian Vazquez will continue to see most of the action behind the plate for the Astros. Diaz offers above-average power for a catcher when he's healthy, as he has reached the 20-homer mark in two of his three full seasons in the big leagues with Houston. Through 26 games in 2026 before landing on the shelf with his oblique injury, Diaz was hitting .238/.255/.347 with two home runs, 14 RBI, and seven runs scored in 106 plate appearances.
Source: MLB.com - Brian McTaggart
Source: MLB.com - Brian McTaggart
Cole Ragans Delivers Strong Rehab Start, Moving Closer to Royals Rotation Return
Kansas City Royals left-hander Cole Ragans (elbow) delivered a strong start in his first rehab outing for Triple-A Omaha on Saturday as he works back from an elbow injury. Ragans allowed one earned run on three hits and one walk while striking out three over a controlled outing that marked a positive step in his recovery process. The left-hander, a first-round pick in the 2016 MLB Draft, appears to be trending toward a return that could stabilize the Royals rotation. Ragans posted a breakout 2024 season with a 3.14 ERA over 32 starts and has shown the ability to miss bats at a high level when healthy. He has made only 21 starts across the past two seasons due to injuries, but remains expected to operate as a top-of-rotation arm once activated. Kansas City has not set a timeline for his next outing, but his rehab debut puts him firmly on track for a potential return soon.
Source: MLB.com
Source: MLB.com
Rikuu Nishida Set for White Sox Debut, Brings Elite Contact and Speed Profile
Chicago White Sox infielder Rikuu Nishida is set to receive the call up to the major league roster on Monday, as he closes in on an MLB debut. Nishida was selected 329th overall in the 2023 MLB Draft and has steadily climbed through the system with improved production at each level. He is hitting .323 with a .833 OPS in the minor leagues this season while showing strong bat-to-ball skills and consistent on-base ability. The 5-foot-6 infielder pairs that contact profile with elite speed, giving him value as both a table-setter and a potential defensive utility piece. The White Sox open a four-game series vs. the Minnesota Twins on Monday, which could provide his first major league opportunity.
Source: Scott Merkin
Source: Scott Merkin
Josh Hader Targeting Early June Return, Astros Await Bullpen Boost
Houston Astros left-hander Josh Hader (biceps) is expected to return during the first week of June, according to general manager Dana Brown, as the veteran reliever continues recovering from left biceps tendinitis. Hader was transferred to the 60-day injured list on April 17 and has already made six rehab appearances in the minor leagues. The 31-year-old has yet to pitch for Houston this season, but he remains one of baseball's premier late-inning arms. Hader converted 28 of 29 save opportunities in 2025 while posting a 2.05 ERA and 76 strikeouts across 52 ⅔ innings. Assuming his rehab continues without setbacks, Hader should reclaim the closer role quickly and provide a major lift for Houston's bullpen.
Source: Brian McTaggart
Source: Brian McTaggart
Jose Altuve Expected to Resume Swinging Soon, Astros Await Offensive Boost
Houston Astros second baseman Jose Altuve (oblique) is expected to resume swinging a bat within the next few days as he continues recovering from a left oblique injury. Altuve exited the May 16 game after experiencing discomfort in his side and has since traveled to Florida to continue his rehab process. Before landing on the injured list, the veteran infielder was slashing .245/.326/.380 with a .706 OPS after cooling off from a strong start to the season. The career .302 hitter remains one of baseball's most reliable contact bats, and his return would provide a major boost for a Houston lineup searching for more offensive consistency.
Source: Matt Kawahara
Source: Matt Kawahara
Tony Santillan Blows Third Save for Reds, Time to Cut Ties?
Cincinnati Reds right-hander Tony Santillan suffered another setback Saturday, blowing a save opportunity in an eventual extra-inning win vs. the Chicago Cubs. Santillan allowed two earned runs on two hits and two walks, including a home run in the ninth inning. The 29-year-old has now blown three saves this season and continues to trend in the wrong direction after surrendering nine earned runs over his last seven appearances. Opposing hitters have consistently punished mistakes in the strike zone, and Santillan's 10.2 Barrel/PA rate is the highest mark of his career by a wide margin. The Reds may begin exploring alternative late-inning options if the struggles continue, making Santillan a risky fantasy investment for managers chasing saves.
Source: MLB.com
Source: MLB.com
Kirby Yates Earns Save for Angels, Worth Monitoring in Deeper Leagues?
Los Angeles Angels veteran reliever Kirby Yates picked up his first save of the season in Saturday's 5-2 win over the Texas Rangers. The right-hander delivered a clean ninth inning and struck out one batter while continuing his recent turnaround after an uneven start to the year. Yates now carries a 4.26 ERA and a 1.11 WHIP, but his recent appearances have looked far more encouraging than his early-season results. The 39-year-old could begin seeing more save opportunities as Angels closer Jordan Romano continues to struggle with a 10.13 ERA. Yates has extensive late-inning experience and may quickly become a fantasy option for managers searching for saves.
Source: MLB.com
Source: MLB.com
Jamal Murray Earns First Career All-NBA Selection
Denver Nuggets point guard Jamal Murray has been named to the 2025-26 All-NBA Third Team, marking the first All-NBA selection of his 10-year career. The 29-year-old Canadian was also named an All-Star for the first time this season, averaging a career-high 25.4 points, 4.4 rebounds, and 7.1 assists. Murray is joined on the Third Team by Jalen Duren (Detroit Pistons), Chet Holmgren (Oklahoma City Thunder), Jalen Johnson (Atlanta Hawks), and Tyrese Maxey (Philadelphia 76ers), all of whom are also first-time All-NBA selections.
Source: ESPN
Source: ESPN
Kevin Durant Becomes First Player to Make All-NBA Team With Five Franchises
Houston Rockets forward Kevin Durant has made history as the first player ever named to an All-NBA Team with five different franchises. On Sunday, he was announced as a 2025-26 All-NBA Second Team selection, joining Jaylen Brown (Boston Celtics), Kawhi Leonard (Los Angeles Clippers), Donovan Mitchell (Cleveland Cavaliers), and Jalen Brunson (New York Knicks). The veteran star has also earned All-NBA honors with the Oklahoma City Thunder, Golden State Warriors, Brooklyn Nets, and Phoenix Suns. Overall, Durant now has 12 All-NBA selections, six on the First Team and six on the Second Team. Only six players in league history have earned more selections.
Source: ESPN
Source: ESPN
Shai Gilgeous-Alexander, Victor Wembanyama Lead All-NBA First Team
Oklahoma City Thunder point guard Shai Gilgeous-Alexander and San Antonio Spurs forward/center Victor Wembanyama headline the 2025-26 All-NBA First Team, which was announced on Sunday. They are joined by Nikola Jokic (Denver Nuggets), Luka Doncic (Los Angeles Lakers), and Cade Cunningham (Detroit Pistons). For Wembanyama, this marks his first All-NBA Team selection. He has been named to the All-Defensive Team twice. Before him, Kawhi Leonard was the last Spurs player named to the All-NBA First Team, earning the honor in 2016 and 2017.
Source: ESPN
Source: ESPN
Taylor Hall Enjoying Life in Carolina
Carolina Hurricanes left wing Taylor Hall has been a driving force for the team in the 2026 Stanley Cup Playoffs, having formed a strong partnership with Jackson Blake and Logan Stankoven. "I feel at home here," Hall said. "Over the course of the season, I felt like my game grew. Just getting on a line with 'Stank' and 'Blakey' and getting the opportunity was a lot of fun. We play well together. Usually, we have the puck a lot; we're creating turnovers and we're skating up and down the ice using pressure to create offense and that suits my game, along with just the group of guys here and Rod (Brind'Amour) as a coach." Hall has scored a team-high 12 points (three goals, nine assists) in 10 postseason games. However, the Montreal Canadiens have found a way to slow him down, with Hall still searching for his first point in the Eastern Conference Finals.
Source: Tracey Myers
Source: Tracey Myers
Mark Stone Returns to Action Sunday
Vegas Golden Knights right wing Mark Stone (lower body) has been cleared to rejoin the lineup for Game 3 of the Western Conference Finals against the Colorado Avalanche. The Golden Knights captain had to sit out five games after sustaining a lower-body injury in the second-round series against Anaheim. When available, Stone always plays a massive role on offense for Vegas, and Sunday's game shouldn't be any different. In nine postseason outings, Stone has tallied three goals and four assists. He has scored all his goals on the power play, while recording each of his assists at even strength. Brandon Saad will make room for Stone in the lineup.
Source: ESPN
Source: ESPN
Cale Makar Rejoins Avalanche Lineup Sunday
Colorado Avalanche defenseman Cale Makar (upper body) will make his 2026 Western Conference Finals debut in Sunday's Game 3 against the Vegas Golden Knights. He missed the start of the series due to an upper-body injury, but Makar will give it a go on Sunday night, as Colorado tries to avoid a 3-0 series deficit. Health issues might explain why Makar's postseason play hasn't been as productive as we're used to seeing. He has recorded five points (four goals, one assist) in nine games, finishing six of his outings scoreless.
Source: Sportsnet
Source: Sportsnet
Cason Wallace Joins Starting Unit Sunday
Oklahoma City Thunder guard/forward Cason Wallace will start Game 4 against the San Antonio Spurs on Sunday night, Justin Martinez of The Oklahoman reports. The reigning champions have lost Jalen Williams (hamstring) and Ajay Mitchell (calf) to injury, forcing head coach Mark Daigneault to tweak his starting lineup. This will be Wallace's first postseason start of the year. He made 58 starts during the regular season, averaging 9.3 points, 3.1 rebounds, 2.9 assists, and 2.1 steals in that role. Wallace can make an impact on both ends of the floor if he receives enough minutes, which shouldn't be an issue on Sunday.
Source: Justin Martinez
Source: Justin Martinez
De'Aaron Fox Doesn't "Feel Great" Entering Game 4
San Antonio Spurs point guard De'Aaron Fox (ankle) wasn't listed on the injury report for Game 4 of the Western Conference Finals against the Oklahoma City Thunder, but he continues to deal with an ankle sprain, Tom Orsborn of the San Antonio Express-News reports. "I'm the same as I was before the series started, but I'm able to play," Fox said after the morning shootaround. "I don't feel great, but I'm able to play." It's not ideal for fantasy managers to rely on Fox when he's not 100 percent healthy, but he delivered a strong performance in Game 3 despite his ankle injury. The two-time All-Star recorded 15 points, seven rebounds, six assists, and one steal in 31 minutes.
Source: Tom Orsborn
Source: Tom Orsborn
Jalen Williams Won't Play Sunday
Oklahoma City Thunder forward Jalen Williams (hamstring) has been ruled out for Game 4 against the San Antonio Spurs on Sunday night. He will sit out a second consecutive game after re-injuring his left hamstring in Game 2. Ajay Mitchell (calf) will join Williams on the sidelines on Sunday night, opening up a lot of extra playing time for Jared McCain and Cason Wallace. McCain has more scoring ability than Wallace, who is a jack-of-all-trades guy. However, both players look like good DFS options on Sunday.
Source: NBA Injury Report
Source: NBA Injury Report
Dylan Cease to Undergo an MRI on his Hamstring
Toronto Blue Jays starting pitcher Dylan Cease (hamstring) was removed early during Sunday's outing against the Pittsburgh Pirates. Cease was pulled from the contest after 4.2 innings due to a left hamstring issue. After the game, Jays' manager John Schneider confirmed that Cease will undergo an MRI on his left hamstring. Schneider mentioned that the early testing has come back positive, but the team wants further imaging to get the whole picture. Fantasy managers should stay tuned for the MRI results, as those will likely determine the next steps for Cease. For now, Cease is scheduled to take the ball against the Baltimore Orioles on Friday. Fantasy managers will need to check back to see if Cease is actually going to be able to make the start.
Source: Mitch Bannon
Source: Mitch Bannon
Logan Webb Should Return This Week
San Francisco Giants starting pitcher Logan Webb (knee) is reportedly extremely close to making his return to the mound. Giants manager Tony Vitello said on Sunday that Webb is a "good option" to return from the 15-day Injured List during the team's upcoming three-game homestand. It sounds like Webb is feeling physically ready to return after making a rehab start with Triple-A Sacramento on Friday. The Giants will likely wait and see how Webb feels after a bullpen session before they make a final decision. Fantasy managers should check back on Monday for another update on his status. Trevor McDonald is likely going to be the odd man out once Webb is cleared to return to the mound.
Source: Justice De Los Santos
Source: Justice De Los Santos
Corey Seager to Miss Another Week
Texas Rangers shortstop Corey Seager (back) isn't scheduled to be re-evaluated for "probably" another week, according to Shawn McFarland. Seager was slated to face live pitching on Sunday, but that session was delayed due to his lack of progress in his recovery from his back injury. The Rangers were hopeful that Seager could return for the upcoming homestand that begins on Monday. That isn't going to happen, so fantasy managers are likely going to be without Seager for at least another week. The organization should continue to give updates on his status. The left-handed slugger hasn't suited up for a game since May 13 due to a back injury. Ezequiel Duran should continue to fill in until Seager is ready to play again.
Source: Shawn McFarland
Source: Shawn McFarland
Luis Castillo Set to Start on Monday
Seattle Mariners starting pitcher Luis Castillo is set to make the start during Monday's game against the Athletics. Mariners manager Dan Wilson confirmed that Castillo will start and Bryce Miller will work behind him in a piggyback role. The Mariners tried this strategy on Tuesday, but Miller started, and Castillo worked the final few innings. Castillo tossed 2.1 innings, allowing two earned runs in the first relief appearance of his big league career. The Mariners will reverse the order in which they pitch together and hope for better results from Castillo. The veteran right-hander holds a 6.41 ERA and 1.55 WHIP, so fantasy managers shouldn't put much faith in him right now. Miller will likely pitch the bulk of the innings, so Castillo won't be a recommended fantasy option.
Source: Ryan Divish
Source: Ryan Divish
Connor Norby Exits After Getting Hit by a Pitch
Miami Marlins first baseman Connor Norby (elbow) was forced to make an early exit from Sunday's game against the New York Mets. Norby was hit by a pitch on his left elbow during the fourth inning of Sunday's contest. He took his base and played another inning before exiting the contest due to left elbow discomfort. Before leaving, Norby was 0-for-1 at the plate with his lone time reaching base being a hit by pitch. The expectation is that the organization will have Norby undergo further testing. It wouldn't be shocking to see Norby miss a game or two from this issue. Graham Pauley replaced him at first base and could see increased playing time going forward.
Source: Jordan McPherson
Source: Jordan McPherson
Jose Quintana Exits with Elbow Discomfort
Colorado Rockies starting pitcher Jose Quintana (elbow) was forced to make an early exit from Sunday's outing against the Arizona Diamondbacks. Quintana only made it into the second inning before exiting due to left elbow discomfort. The veteran southpaw was crushed for six earned runs on six hits before leaving. The expectation is that Quintana will undergo further testing to determine the severity of the injury. Ryan Feltner (elbow) is nearing a return from the Injured List and could take his spot in the rotation if Quintana heads to the shelf. The veteran southpaw can be left on the waiver wire in most fantasy formats. UPDATE: Quintana will head back to Denver to undergo an MRI exam on his left elbow.
Source: Thomas Harding
Source: Thomas Harding
RADIO



