RandBall Logo



Find breaking sports news and commentary on Minnesota Vikings, Minnesota Twins, Minnesota Timberwolves, Minnesota Wild and University of Minnesota Golden Gophers and high schools from Minneapolis, St. Paul, the Twin Cities metro area and Minnesota.

Golden State is beautiful to watch (unless you love the Wolves)

goldenstateAfter his team was thoroughly defeated again Monday, capping Golden State’s Western Conference Finals sweep and keeping the Warriors undefeated in the postseason, Spurs coach Gregg Popovich went out of his way to compliment his team’s opponent not only for its talent but the way they play beautiful, unselfish basketball.

Pop was right (as he almost always is). The Warriors are a team with a comically unfair amount of talent after adding Kevin Durant to a team that last season won an NBA-record 73 games. But they are also a group of players likely to make the extra pass and execute to perfection. They play with such ease that their head coach, Steve Kerr, has missed the last 10 playoff games because of complications from a back surgery and they haven’t missed a beat.

It’s gorgeous to watch, but it will all be coming to an end soon. Because the Warriors, in this era of sports, can’t possibly hope to keep all these players paid and happy.

Wait. They can.

There’s a good chance there will be several more years of this beautiful, championship-caliber basketball coming out of the Bay Area.

That’s great news if you love great basketball. It’s terrible news if you’re a Timberwolves fan.

This conclusion was reached after taking an admiring/depressing look at Golden State’s salary cap situation.

First off, there is basically no meaningful dead weight to be found anywhere on their cap — no expensive buyouts, no long-term contracts they regret. All of their highest-paid players are key contributors.

Ah, but Stephen Curry will cash in this offseason when he’s a free agent. He’s “only” making $12 million this year — a sum that still probably lets him afford a one-bedroom condo in San Francisco but just the 73rd-highest total of any NBA player this season.

Yes, Curry is set to make a huge jump in salary – in line for an obscene five-year, $205 million deal. Durant, too, can opt-out of his deal and sign a massive four-year deal. So the Warriors are in trouble, right?

Nope. Assuming both players re-sign with Golden State — and who wouldn’t want to have fun and win rings in one of the greatest cities in the world? — the Warriors will still be in decent cap shape because Klay Thompson and Draymond Green are under contract for two more and three more years, respectively, on deals that will pay them barely more per season than Gorgui Dieng makes with the Wolves.

There might come a time in a few years where the Warriors have to make a hard roster decision, but as long as they have three of the four above-mentioned players, they will be title contenders. And the NBA salary cap will also continue to rise, helping them get creative.

So that’s what the Wolves (and the rest of the West) are up against. Minnesota, in theory, has the young talent to form a contender someday. But Andrew Wiggins and Zach LaVine have already played three seasons of their rookie deals and Karl-Anthony Towns has played two. Around the time the Warriors might face any hard salary decisions, a bunch of these young Wolves will be looking to cash in with big contracts of their own.

That doesn’t mean Minnesota can’t become a playoff team. It does mean it will take a healthy mix of good fortune, timing and the unexpected demise of the Warriors to become anything more than that anytime soon.

Might as well get used to this beautiful [redacted] basketball.

Following a dismal April, it's been (the good) vintage Joe Mauer in May

sanomauerThree weeks ago, I wrote about Joe Mauer’s awful April, offering the caveat that while his performance had dipped dramatically even from his disappointing 2014-16 seasons, he was also hitting into some bad luck when considering his hard-hit rate was actually higher than his career average while his batting average on balls in play was just .243.

I was curious to see if Mauer’s numbers would trend upward in May as long as he kept hitting the ball hard while getting some better luck.

Three weeks into the month, the answer is yes.

Mauer has at least one hit in every game he’s started in May (13 games total). He entered the month with a .225 batting average and a .546 OPS. This month, though, his batting average (.320), on-base percentage (.424), slugging percentage (.500) and OPS (.924) are all vintage Mauer — the good kind, not the recent kind.

His batting average on balls in play this month is .368, which is a little bit on the overachieving side but much closer to his .339 career mark than the .243 mark from April.

The month has featured two home runs, including his first career walk-off homer May 5 against Boston.

While his season numbers still don’t look great — .262 average, .695 OPS — his batting average has climbed 37 points already in May while his OPS has jumped 149 points.

This all reinforces that 1) Drawing conclusions after a month of a season can be dangerous. The same can be said, of course, about drawing too many conclusions from the past three weeks. Both stretches count, after all. 2) Mauer will probably wind up the season with similar numbers to what he had from 2014-16 — not great, but far more useful than what he was producing during a brutal, unlucky April.

TV Listings

Local Schedule

< >
  • Twins at Baltimore

    6:05 pm on FSN, 96.3-FM

  • Connecticut at Lynx

    7 pm on ESPN2, 106.1-FM

  • Saints at Sioux Falls

    7:05 pm on 1220-AM

  • Twins at Baltimore

    11:35 am on FSN, 96.3-FM

  • Saints at Sioux Falls

    7:05 pm on 1220-AM

  • Lynx at Connecticut

    6 pm on 106.1-FM

  • Canterbury Park live racing

    6:30 pm

  • Kansas City at Saints

    7:05 pm on 1220-AM

  • Tampa Bay at Twins

    7:10 pm on FSN, 96.3-FM

  • Canterbury Park live racing

    12:45 pm

  • Tampa Bay at Twins

    1:10 pm on FSN, 96.3-FM

  • Orlando City at Minnesota United FC

    7 pm on Ch. 29, 1500-AM

  • Kansas City at Saints

    7:05 pm on 105.1-FM

  • Canterbury Park live racing

    12:45 pm

  • Tampa Bay at Twins

    1:10 pm on FSN, 96.3-FM

  • Kansas City at Saints

    5:05 pm on 1220-AM

  • San Antonio at Lynx

    6 pm on FSN, 106.1-FM

  • Canterbury Park live racing

    12:45 pm

  • Houston at Twins

    1:10 pm on FSN, 96.3-FM

  • Saints at Cleburne

    7:05 pm on 1220-AM

Poll: Who is your favorite Twins' TV analyst?

See more polls

Today's Scoreboard

  • Minnesota


    6:05 PM


  • San Francisco

    Chicago Cubs

    6:05 PM


  • Kansas City

    NY Yankees

    6:05 PM

  • Colorado


    6:05 PM

  • Seattle


    6:05 PM

  • Texas


    6:10 PM

  • Cleveland


    6:10 PM

  • San Diego

    NY Mets

    6:10 PM

  • LA Angels

    Tampa Bay

    6:10 PM

  • Pittsburgh


    6:35 PM

  • Toronto


    6:40 PM

  • Detroit


    7:10 PM

  • Chicago White Sox


    8:40 PM


  • Miami


    9:05 PM

  • St. Louis

    LA Dodgers

    9:10 PM


No NFL games today

  • Boston


    7:30 PM


  • Pittsburgh


    7:00 PM

    NBC Sports

No MLS games today