The NBA Finals had a fascinating sideshow: Ayesha Curry vs. the social media world.

The wife of Warriors point guard Steph Curry made headlines for her tweets during the series, which eventually saw the Warriors become the first team to ever blow a 3-1 series lead en route to falling to the Cavaliers in seven games.

Ayesha, who is no stranger to being a source of both adoration and angst for NBA fans on Twitter, created quite a stir with her tweets during Golden State's Game 6 loss to Cleveland.

She took umbrage with the way the referees were calling the game and went so far as to call the NBA "rigged" as her husband's team faced a do-or-die Game 7.

Weeks later, after taking some time to cool down and digest everything that happened, the two-time and reigning NBA MVP's wife is apologetic for how it all went down.

"I was just a fan in that moment so I didn't think about the ramifications," Ayesha told People. "I regret the way that I voiced how hurt I was. I felt hurt for [Steph], and I didn't mean to offend anybody. Obviously, what I wrote is not what I think about what he does for a living."

Curry, who had a rough NBA Finals -- especially compared to the performance put on by eventual Finals MVP LeBron James -- had no ill-will toward his wife and offered some advice and support for her during the backlash.

"I know her intentions. I know where she was coming from," he told the publication. "You're not going to win any battles on Twitter, so I tell her, 'Keep being you. Keep doing what you're doing. Don't worry about what people are going to say. No matter who you are, they are going to try to find something to try to get under your skin and make you be somebody you're not.'"

Ayesha cheered on as her husband and the Warriors won an NBA-record 73 games this past season, but ultimately failed in their goal to capture a second straight NBA title.

Through the ups and downs of the NBA season, a roller coaster of emotions occur. Ayesha may now think twice before releasing the negative emotions on social media.

For more content, follow us on Twitter @SportsWN or LIKE US on Facebook.