Brooklyn Nets guard Caris LeVert suffered a gruesome injury last month, dislocating his foot and bringing back memories of Gordon Hayward's gut-wrenching broken leg last year.

Fortunately for LeVert, there was no structural damage, which was pretty much best-case scenario. Even better, LeVert appeared at the announcement of Spencer Dinwiddie's contract extension on Thursday with no walking boot and no limp, according to Michael Scotto of The Athletic.

Talk about a miraculous recovery, and this looks like a sign that LeVert will indeed be back at some point this season.

LeVert congratulated Dinwiddie on his extension in an Instagram story, saying, “Well deserved, 100.”

The Nets, who got off to a surprisingly decent start, have gone just 5-10 since LeVert's injury, demonstrating his importance to the team early on in the season. However, they're winners of three straight, including victories over the Toronto Raptors and, most recently, the Philadelphia 76ers.

The 24-year-old, who is in his third NBA season, was averaging 18.4 points, 4.3 rebounds, 3.7 assists and 1.2 steals over 29.7 minutes per game while shooting 47.5 percent from the floor, 31.1 percent from 3-point range and 72.1 percent from the free-throw line before going down.

LeVert, who played his collegiate basketball at the University of Michigan, was originally selected by Brooklyn in the first round (20th pick overall) of the 2016 NBA Draft.

He played in 57 contests during his rookie campaign, posting 8.2 points and 3.3 boards a night. He followed that up with a rather impressive sophomore season, registering 12.1 points, 4.2 dimes, 3.7 rebounds and 1.2 steals per game last year.

The Nets currently own a record of 11-18 and sit three losses behind the Orlando Magic for the eighth and final playoff spot in the Eastern Conference. They will host the Washington Wizards on Friday night.