Nuggets star Porter Jr.'s brother arrested after fatal crash
University of Denver basketball player Coban Porter, the brother of Denver Nuggets' star Michael Porter Jr., smelled of alcohol and and had slurred speech when he was arrested following a fatal crash in Denver, police said in a court document released Monday. Porter ran a red light going about 50 mph (80 kmph) eastbound and hit a vehicle going northbound at an intersection, killing the driver, early Sunday morning near the University of Denver, the probable cause statement said. When interviewed by police, Porter “displayed bloodshot and watery eyes, slurred and mumbling speech, and the strong odor of an alcoholic beverage on his breath” and had a “BudLight” paper wristband on his left wrist, the statement said.
news.yahoo.comJokic's late 3 lifts Nuggets past Magic 119-116
Nikola Jokic hit a go-ahead 3-pointer with 1.2 seconds remaining, capping his 12th triple-double of the season, and the Denver Nuggets won their 13th in a row at home by beating the Orlando Magic 119-116 on Sunday night. Jokic connected from the top of the key, stepping back to get the shot away over Franz Wagner to finish with 17 points, 14 assists and 10 rebounds. “He stepped back, got the space and just shot over the top,” said Aaron Gordon, whose 25 points led the Nuggets.
news.yahoo.comCavaliers vs. Nuggets prediction + Caesars Ohio promo code MLIVE1BET
We’ll explain how you can use the Caesars Ohio promo code MLIVE1BET so that you have first-bet insurance for our experts’ Cavaliers vs. Nuggets prediction. Caesars Ohio promo code MLIVE1BET unlocks first-bet insurance worth up to $1,500Caesars Sportsbook is a fantastic spot to wager on the NBA, and all new members located in Ohio can use the Caesars Ohio promo using code MLIVE1BET. If this sounds like a great deal, join the Caesars Sportsbook promo through this link using the Caesars Ohio promo code MLIVE1BET. How to use the Caesars Ohio promo code MLIVE1BETAll new customers can join Caesars Sportsbook using the Caesars Ohio promo code MLIVE1BET to earn first-bet insurance worth up to $1,500 in time for Friday’s NBA slate. Back our Cavaliers vs. Nuggets prediction at CaesarsYou can use our experts’ Cavaliers vs. Nuggets prediction as your qualifying wager for the Caesars promo if you sign up here.
mlive.comJokic has triple-double, Nuggets top Celtics after rim delay
Nikola Jokic had 30 points, 12 rebounds and 12 assists, and the hot-shooting Denver Nuggets beat the Boston Celtics 123-111 in a matchup of NBA conference leaders that was delayed about 35 minutes because a powerful dunk bent one of the rims.
Suns vs. Nuggets predictions, picks & odds for Christmas Day game
Suns vs. Nuggets predictions for Christmas DayThe Suns were favored to win the Western Conference for much of last season, and although they are formidable again this year, there are some concerns. Suns vs. Nuggets picks featuring Under 230.5Four of the last six Nuggets games have stayed under this 230.5 number and that trend is likely to continue. It would be wise to continue monitoring Booker’s status, but either way, our experts like the under as another best bet from their Suns vs. Nuggets predictions. Suns vs. Nuggets odds for Christmas Day available at DraftKings SportsbookDenver is a -4.5 favorite at DraftKings Sportsbook for this Christmas Day matchup, making Phoenix a +4.5 underdog. You can snag your sign-up bonus by clicking here in time to use our Suns vs. Nuggets predictions.
mlive.comPistons top Nuggets, end seven-game slide with first road victory
DENVER — Bojan Bogdanovic scored 22 points and the Detroit Pistons snapped a seven-game losing streak with a 110-108 win over the Denver Nuggets on Tuesday night. The victory was the Pistons’ first on the road this season, as they had lost their previous 10. Former University of Colorado standout Alec Burks finished with 21 points for the Pistons, seven of which came in the fourth quarter. With the Nuggets trailing by three with 2.2 seconds remaining, Denver guard Jamal Murray was fouled. It was the Nuggets’ first game since Nov. 9 in which they weren’t missing at least one of Jokic, Murray, Gordon or Bones Hyland, four of the team’s five leading scorers.
mlive.comJames, Davis help Lakers win for first time this season
LeBron James scored 26 points and Anthony Davis added 23 to help the Los Angeles Lakers to their first win of the season with a 121-110 victory over the Denver Nuggets on Sunday night. Russell Westbrook had 18 points for the Lakers (1-5), who had lost their first five games of the season under first-year head coach Darvin Ham. Los Angeles was the last winless team in the NBA.
news.yahoo.comNikola Jokic notches triple-double as Nuggets top Warriors
Nikola Jokic had a triple-double of 26 points, 12 rebounds and 10 assists playing with a sore right wrist he had taped, and the Denver Nuggets beat Golden State 128-123 in a rematch of the teams’ first-round playoff series won by the Warriors in five games on their way to the title.
NBA Playoffs on April 24 - Warriors vs. Nuggets, Bucks vs. Bulls and More
EASTERN CONFERENCE(3) Milwaukee Bucks vs. (6) Chicago Bulls (Bucks lead 2-1)After a pair of close contests at home, where they relinquished home court advantage, the Bucks looked more like the defending champions in the first game of the series in the Windy City. At one points, the Bucks led the Bulls by 37, and were able to easily move their way to the series lead with a 111-81 victory. Watch the NBA Playoffs on FuboTV (7-day free trial)WESTERN CONFERENCE(3) Golden State Warriors vs. (6) Denver Nuggets (Warriors lead 3-0)Golden State is further showing that they look to be a threat in the Western Conference by how they continue to get the job done in their series with Denver. However, the Warriors settled down and came back to take a commanding 3-0 series lead thanks to a 118-113 victory. However, Chris Paul nailed some key buckets in the final frame, helping Phoenix regain the series lead with a 114-111 win.
mlive.comNBA Playoffs on April 21 - Mavericks vs. Jazz, Warriors vs. Nuggets and More
(4) Dallas Mavericks vs. (5) Utah Jazz (Series tied 1-1)After the Jazz pulled out an important game one victory last Saturday, the Mavericks knew a split on home court was vital if they want to have a chance going into Salt Lake City. After a tight start in game two on Monday, the Jazz were able to take a lead heading into halftime. Watch the NBA Playoffs on FuboTV (7-day free trial)(3) Golden State Warriors vs. (6) Denver Nuggets (Warriors lead 2-0)Time: 10 p.m ETWhere: Ball Arena (Denver, Colo.)Channel: TNTStream: Sling, DirecTV StreamAs the series shifts to Colorado, the Nuggets finds themselves looking for answers against the Warriors. After winning by less than 20 points in game one, Golden State bettered their performance on Monday night in the series’ second game. Five Nuggets put up double-digits in the loss, including Nikola Jokic, who grabbed another double-double by scoring 26 points, and grabbing 11 rebounds.
mlive.comPoole shines in playoff debut, Curry back as Warriors win
Jordan Poole shined in his long-awaited playoff debut scoring 30 points, staying in the starting lineup as Stephen Curry returned from a foot injury by coming off the bench initially, and the Golden State Warriors’ defense smothered Nikola Jokic to beat the Denver Nuggets 123-107 in the opener of their first-round playoff series.
Five former Michigan State players make NBA postseason, one playing for G-League title
Five former Michigan State players will be in action, with two set to play one another in the first round. Draymond Green, Golden State WarriorsGreen was limited to 46 games due to injury, his lowest total in an NBA season (not including the shortened 2019-20 campaign.) Gary Harris, Orlando MagicIn his eighth NBA season, Harris averaged 11.1 points per game. Xavier Tillman Sr., Memphis GrizzliesTillman averaged 4.8 points and 3.0 rebounds per game in his second NBA season, playing 13.2 minutes per game in 53 games. He spent then two games with the Utah Jazz and averaged 2.9 points per game in his fifth NBA season.
mlive.comReaves, Monk lead Lakers past Nuggets 146-141 in OT
Malik Monk had a career-best 41 points and Austin Reaves set career highs with 31 points, 16 rebounds and 10 assists to lead the Los Angeles Lakers to a 146-141 overtime victory over the Denver Nuggets on Sunday night in what might have been Frank Vogel’s final game as coach. ESPN reported after the game that Vogel, who led the team to the 2020 title in the Orlando bubble, will be let go as early as Monday. “My reaction is I haven’t been told (anything) and I’m going to enjoy tonight’s game,” Vogel said when asked about the report.
news.yahoo.comPistons Cade Cunningham joins Michael Jordan in NBA history books following career-night
One of them included a step-back triple that sent reigning league MVP Nikola Jokic flying to the basket as Cunningham drained it. On top of that, he joined Michael Jordan, as the only rookies in NBA history to post 34 points, eight rebounds, eight assists and four blocks in a single game. “I’m happy with how much my teammates trust me with the ball more than anything,” Cunningham said. Once play began again, Pistons veteran guard Cory Joseph passed the ball to Cunningham as he came off of a screen set by Lyles. Then Cunningham pulled up and fired the ball from the top of the key and the Pistons began chipping away at the Nugget’s lead.
mlive.comPistons comeback falls short despite Cade Cunningham’s career-night
DETROIT -- The Detroit Pistons looked for redemption on Tuesday night. Despite going on a 13-5 run in the final four and half minutes of the game, the Pistons fell to the Nuggets 110-105. He is the sixth Pistons rookie to ever end a game with at least 30 points, five rebounds and five assists. After allowing the Nuggets to score 35 points in the second quarter, the Pistons found a little bit of a midway through the third quarter. But Detroit bounced back in the second half forcing 25 turnovers by the end of the night.
mlive.comDenver Nuggets vs. Detroit Pistons - NBA (1/25/22) | Tip-Off, How to Watch
After a rather up-and-down roadtrip out West, the Detroit Pistons look to get back on the winning track when they take on the Denver Nuggets for the second game in a row, two days removed from their clash in Denver. For the second game in a row, a subpar third quarter hurt the Pistons in their meeting with the Nuggets on Sunday. However, that was when Detroit went cold, and Denver stayed the course, outscoring the Pistons 32-16. Check out more stories about the Detroit Pistons here on MLiveWhat: NBA BasketballWho: Denver Nuggets (24-21) vs. Detroit Pistons (11-35)When: Tuesday, January 25Time: 7:00 p.m. ETWhere: Little Caesars Arena (Detroit, Mich.)Channel: Bally Sports DetroitStream: DirecTV StreamCheck out the NBA standings and results on NBA.com
mlive.comTurnovers sink Pistons’ rally against Nuggets
The Detroit Pistons put up their most efficient night offensively on Sunday against the Denver Nuggets. But the Nuggets scored 28 points off of 22 Pistons’ turnovers to seal their 117-111 win on Sunday night in Denver. “We had, I think it was 22 turnovers. I think they scored 28 Points off our 22 turnovers. You give 22 turnovers, whether it’s moving screens, stepping out of bounds, just things we can control and for 28 points,” head coach Dwane Casey said.
mlive.comTurnovers slow Pistons’ comeback effort, Detroit falls 117-111 to Denver
The Detroit Pistons pushed through a cold shooting spell midway through the third quarter to comeback from a 17-point deficit. But costly turnovers in the final seconds of the game and untimely fouls of the game sealed the Pistons’ fate. The Pistons turned over the ball a season-high 22 times but three turnovers in the last minute of play stunted Detroit’s comeback. Since the clock struck midnight to ring in 2022, the Detroit Pistons have had a bit more pep in their step. The Pistons have a rematch against the Nuggets on Tuesday at Little Caesars Arena (7 p.m. Bally Sports Detroit).
mlive.comDetroit Pistons vs. Denver Nuggets - NBA (1/23/22) | Tip-Off, How to Watch
After a tough loss on Friday, the Detroit Pistons look to end their West Coast roadtrip at .500, but it will not be an easy time as they visit the Mile High City to take on the Denver Nuggets on Sunday. When taking on the Utah Jazz, the Pistons put up another good fight against one of the top teams in the West. However, the Pistons went cold in the fourth quarter, allowing Utah to pull away, and split the season series with the Pistons in their 111-101 win. Check out more stories about the Detroit Pistons here on MLiveWhat: NBA BasketballWho: Detroit Pistons (11-34) vs. Denver Nuggets (23-21)When: Sunday, January 23Time: 8:00 p.m. ETWhere: Ball Arena (Denver, Colo.)Channel: Bally Sports DetroitStream: DirecTV StreamCheck out the NBA standings and results on NBA.com
mlive.comUtah Jazz vs. Los Angeles Lakers - NBA (1/17/22) | Tip-Off, How to Watch
On Monday night, one of the top teams in the NBA’s Western Conference looks to find their winning ways that they had seen earlier on this season, as the Utah Jazz head to Cali for a clash with the Los Angeles Lakers. Prior to their recent slip-up, Los Angeles had won five-straight to help get them back into the playoff conversation. This of the first of three meetings between the two teams this season, with the next matchup coming in L.A. next month. What: NBA BasketballWho: Utah Jazz (28-14) vs. Los Angeles Lakers (21-21)When: Monday, January 17Time: 10:30 p.m. ETWhere: Crypto.com Arena (Los Angeles, Calif.)Channel: NBA TVStream: FuboTV (Free trial), Sling, DirecTV StreamCheck out the NBA standings and results on NBA.com
mlive.comPistons deal with Nuggets for Bol Bol off, trade voided three days after announcement
The Detroit Pistons deal with the Denver Nuggets for big man Bol Bol will not come to fruition. The Pistons voided trade after the team medical officials found an issue during Bol’s physical, per Mike Singer of the Denver Post. The 22-year-old was drafted 44th overall in the 2019 NBA Draft out of the University of Oregon and has played 14 games with the Nuggets this season. He has averaged 5.8 minutes per game where he has put up 2.4 points, 1.4 rebounds. In 53 career games, he has averaged 2.7 points and 1.2 rebounds in 6.2 minutes.
mlive.comPistons acquire Bol Bol, deal Rodney McGruder, second-round pick to Nuggets
The Pistons acquired Bol Bol from the Denver Nuggets in exchange for guard Rodney McGruder and a 2022 second-round pick, a league source confirmed to MLive. Bol, a 7-2 forward, has been buried in the depth chart of the Nuggets and now has a chance at a bigger role with the restoring Pistons. In Bol, the Pistons receive some additional depth in the frontcourt that has struggled against some of the length in the NBA. He averaged 12 points, 5.8 rebounds and 2.3 blocks in about 19 minutes per game on 57.7 percent shooting in the field. McGruder, 30, made 17 appearances this season with the Pistons, mostly coming off the bench.
mlive.comDrive no more: Grand Rapids’ NBA G League team unveils new nickname, logo
Grand Rapids’ NBA G League team will have a new affiliate next season, and along with that comes a new nickname and logo. Meet the Grand Rapids Gold – formerly the Grand Rapids Drive. The team, which arrived in Grand Rapids in 2014, has previously been affiliated with the Detroit Pistons. The Gold’s new primary and secondary logos include a small river within each “R” to honor one of Grand Rapids’ famous nicknames, River City. Check it out below:The Grand Rapids Gold introduced its new logo on July 7, 2021.
mlive.comMonte Morris has big game off bench as Nuggets take 3-2 series lead over Portland
Former Flint Beecher star Monte Morris came off the bench Tuesday night to help the Denver Nuggets beat the Portland Trail Blazers in double overtime and take a 3-2 lead in their first-round Western Conference playoff series. Morris, the 2013 Mr. Basketball in Michigan, scored 28 points and handed out five assists in 41 minutes during Denver’s 147-140 victory. The Nuggets can win the series Thursday when it returns to Portland for Game 6. Morris made 7 of 18 shots from the field that included 4 of 9 from 3-point range. The game was tied 11 times and there were 12 lead changes.
mlive.comHow to Watch the Portland Trail Blazers vs. Denver Nuggets (6/1/21) -- NBA Playoffs (R1, G5) | Channel, Stream, Time
While typically the first round of the NBA Playoffs are predictable, and sometimes boring, the series between the Denver Nuggets and Portland Trail Blazers has been anything but that. After splitting the first two games in Denver, the Nuggets looked primed to take control of the series after winning game three in Portland. In that game, Denver’s Nikola Jokic and Portland’s Damian Lillard traded points, with Lillard leading the floor with 37. Watch the NBA Playoffs on FuboTV (7-day free trial)However, in a tighter game four, it was neither Jokic or Lillard that was the main attraction. What: NBA Western Conference PlayoffsWho: (6) Portland Trail Blazers vs. (3) Denver Nuggets (Series tied 2-2)When: Tuesday, June 1Time: 9:00 p.m.
mlive.comHow to Watch the Denver Nuggets vs. Portland Trail Blazers (5/27/21) -- NBA Playoffs (R1, G3) | Channel, Stream, Time
The NBA Playoffs are well underway, and there have been some stunning outcomes in the first few days of action, especially out west. One of the intriguing series sees the Portland Trail Blazers and Denver Nuggets evened up at one heading into game three on Thursday night. Watch the NBA Playoffs on FuboTV (7-day free trial)Lillard had himself another great performance in game two, leading the floor with 42 points. What: NBA Western Conference PlayoffsWho: (3) Denver Nuggets vs. (6) Portland Trail Blazers (Series tied 1-1)When: Thursday, May 27Time: 10:30 p.m. ETWhere: Moda Center (Portland, Ore.)Channel: NBA TVStream: FuboTV (7-day free trial)
mlive.comPistons Deividas Sirvydis impresses in limited, other takeaways from loss to Nuggets
DETROIT -- The Detroit Pistons opened the first half of their matchup against the Denver Nuggets with enough intensity to capitalize on some early turnovers. Sirvydis’ second-quarter efforts helped keep the Pistons within four of the Nuggets, who had gotten their bearings after a shaky start. So, when Sirvydis had a career night, Casey and his staff were aware of his capabilities. The Nuggets weren’t that much better with the Pistons holding them to 9-of-32 (.281) shooting from beyond the arc. Then things stalled for the Pistons and the Nuggets warmed up to go 6-of-18 in the second half to increase their lead.
mlive.comHamidou Diallo returns, shorthanded Pistons fall to playoff-bound Nuggets
Detroit Pistons came out with energy to discombobulate Nikola Jokic and the Denver Nuggets in the opening quarter of Friday night’s game. Detroit forced a couple of early turnovers that Hamidou Diallo was able to capitalize on. Back from a four-game absence, Diallo exploded for a 10-point first quarter, making five of his seven shot attempts in the field. Diallo’s aggressive play and persistence for grabbing weren’t enough to spark the Pistons’ offense or slow the Nuggets. In the second quarter, Sirvydis appeared to hurt his leg after defending a layup from Austin Rivers, but shook it off and played the remainder of the half.
mlive.comGrand Rapids Drive, Denver Nuggets announce single affiliation “hybrid” partnership
The Grand Rapids Drive will have a new NBA affiliate during the 2021-22 season. The G League team and the Denver Nuggets announced that the two sides agreed to a single affiliation “hybrid” partnership on Tuesday. Following the Pistons’ move, the Drive vowed to keep the team in Grand Rapids. As part of the hybrid partnership, the Nuggets will control the Drive’s basketball operations and existing local ownership in Grand Rapids. Only Phoenix Suns and Portland Trail Blazers remain as the two NBA teams without a G League affiliate.
mlive.comNikola Jokic, Nuggets shutdown Pistons in Jerami Grant, Mason Plumlee return
DENVER (AP) — Nikola Jokic scored 27 points in 27 minutes and the Denver Nuggets spoiled the return of Jerami Grant and Mason Plumlee with a 134-119 shellacking of the Detroit Pistons on Tuesday night. Jokic also dished out 11 assists, his 83rd career double-digit assist game, two more than Wilt Chamberlain had in his Hall of Fame career. The Nuggets got 25 points from Michael Porter Jr. and 24 from Will Barton. Nuggets: Denver shot a blistering 67.3% in the first half. Nuggets: Host the San Antonio Spurs on Wednesday night in the first of a two-game set at Ball Arena that concludes Friday night.
mlive.comHow to watch Detroit Pistons at Denver Nuggets | Channel, Stream, Time
The Detroit Pistons will face the Denver Nuggets for the first time this season. Detroit and Denver were set to square off earlier this season, but an inconclusive COVID-19 test postponed the February meeting. Catch the game on Bally Sports Detroit and stream it on NBA League Pass or AT&T TV. It’ll also be the first time that the Pistons face Aaron Gordon this season, who the Nuggets acquired from the Orlando Magic last month. Who: Detroit Pistons (15-35) at Denver Nuggets (31-18)When: Tuesday, April 6Time: 9 p.m.
mlive.comNBA star Russell Westbrook invests in Varo Bank after $63 million funding round
Russell Westbrook #4 of the Washington Wizards reacts prior to playing against the Denver Nuggets at Capital One Arena on February 17, 2021 in Washington, DC. National Basketball Association star Russell Westbrook has joined financial tech firm Varo Bank as a new investor after the company raised $63 million in a new funding round. Varo Bank announced the funding round on Thursday, adding Westbrook's investment was made through his enterprise firm. Investment company Jefferies Group advised Westbrook in the transition. In his first year with the Washington Wizards, Westbrook is averaging 18.9 points, 9.4 rebounds and 9.5 assists.
cnbc.comAfter COVID postponement, Pistons back on schedule to face Jazz
The Detroit Pistons will return to action after the NBA postponed their Monday night game against the Denver Nuggets due to an inconclusive COVID-19 test. The Pistons are slated to face off against the Utah Jazz at 10 p.m. Tuesday night. ESPN’s Adrian Wojnarowski reported that the Pistons remained in Denver following the postponement to retest players. The Detroit Pistons are departing Denver for Salt Lake City, where they're expected to be able to play their scheduled game with the Jazz on Tuesday, sources tell ESPN. — Adrian Wojnarowski (@wojespn) February 2, 2021The Pistons were minutes away from tipoff Monday night when the league announced the postponement.
mlive.comPistons-Nuggets matchup postponed due to ‘inconclusive’ COVID-19 test
On Monday, the league announced that the game would be postponed in accordance with its health and safety protocols. According to The Athletic and ESPN, the NBA postponed the game because of an inconclusive coronavirus test for the Pistons. This was not the first time the Pistons have had a game postponed. Last month the NBA pushed back Detroit’s matchup against the Washington Wizards due to health and safety protocols. Ahead of Monday’s game, Pistons head coach Dwane Casey talked about how testing protocols have changed the way they have approached traveling.
mlive.comMonte Morris of Flint Beecher agrees to $27-million contract extension with Nuggets
FLINT – Monte Morris is being rewarded after playing two full seasons with the Denver Nuggets. The point guard from Flint Beecher has agreed with the Nuggets on a three-year contract extension that will pay him $9 million annually, EPSN.com is reporting. Morris spent the entire 2018-19 season with the Nuggets, appearing in all 82 regular-season games and averaging a career-high 10.4 points and 3.6 assists. At Beecher, Morris was voted Michigan’s Mr. Basketball Award winner in 2013 after leading the Bucs to back-to-back Class C state titles. MORE:Nuggets select Monte Morris in second roundMonte Morris wins 2013 Mr. Basketball AwardMonte Morris dishes out water to Flint residentsMorris gets text from mom every game
mlive.comPistons 2020-21 lineup: New faces everywhere when Detroit takes the floor for season opener
POINT GUARDOld: Derrick Rose -- signed as a free agent in 2019New: Killian Hayes -- 2020 first-round draft pick (No. New: Nikola Radicevic -- Acquired in 2020 trade with Denver Nuggets where Detroit acquired draft rights to Radicevic and Jerami Grant via a sign-and-trade deal with Denver. SHOOTING GUARDNew: Deividas Sirvydis -- a 2019 second-round draft pick (No. New: Delon Wright -- Acquired in a 2020 trade with Oklahoma City Thunder that sent Trevor Ariza to Oklahoma City. 19 first-round draft pick, acquired via the three-team trade with the Clippers and Nets.
mlive.comPistons sign Jerami Grant for three years, $60 million
The Detroit Pistons continued their signing spree during the first day of free agency Friday, agreeing to a three-year, $60 million contract with 6-8 forward Jerami Grant, according to Shams Charania of The Athletic. They will be on Detroit’s cap for the next five seasons -- $2.7 million each year for Dedmon and $1 million each year for McGruder. Grant played his college ball at Syracuse and was selected in the second round of the 2014 draft by Philadelphia (39th overall). Horace Grant played 17 NBA seasons, including seven with Chicago during the peak of the Pistons-Bulls rivalry. Grant’s father, Harvey, played 11 NBA seasons.
mlive.comLos Angeles Clippers star Kawhi Leonard joins energy drink company X2 Performance in an equity deal
Kawhi Leonard has arrived in the equity deal space. The Los Angeles Clippers superstar has agreed to an equity stake agreement with energy drink maker X2 Performance. The terms of Leonard's equity stake were not made available, but company CEO Mark French told CNBC that Leonard is a "significant shareholder." "There isn't a more perfect partner for this than Kawhi," French said. X2 products are sold on Amazon and now available at CVS.
cnbc.com