Grant was drafted by the Minnesota Timberwolves as the 20th pick in the 1997 NBA draft. He was on the injured list for his entire rookie season because of a right midfoot sprain. He finally made his NBA debut on February 5, 1999, in a 110–92 win over the Denver Nuggets.
Grant participated in the 2002–03 and 2003–04 training camps with the Utah Jazz, who signed him on January 1, 2004; he was waived five days later. On January 8, he was signed to a 10-day contract with the Jazz.[3] He coached workouts in Haverhill Massachusetts from 2005 to 2006, working with young players.
In 2007, Grant was named to the staff of the MIT Men's Basketball team as an assistant coach. On April 13, 2008, he assisted MIT associate head coach, Oliver Eslinger, at the NEBCA All-Star Game.[4]