We all know Zach LaVine is a spectacular dunker (he wins dunk contests, dunks with footballs and can turn everyone in an arena into a reaction GIF).

He also happens to be pretty good at free throws, making 84.2 percent of his free throws last season as a rookie. Still, there's always room for improvement, and he may have found it while playing at the Seattle Pro-Am. (h/t SlamOnline)

You can get away with stuff like this in a Pro-Am game, but we're guessing the NBA probably isn't going to let him do this. But maybe they can still put his dunking abilities to good use when other players step to the line.

Hey Flip Saunders, if you can read this, how about trying to create a play where one of the team's worst shooters sets up a pass off the window on a free throw to set LaVine up for the dunk? There's nothing in the rule book saying it can't be done. If you can just get the guys on the block to clear a lane for LaVine, this could totally work. Do it for the fans, Flip.

SB Nation presents: You have to see this dunk failure to believe it