The first day of NBA free agency has already gone by, with a lot of deals being struck. However, it is important to remember that nothing is official until July 6. With that being said, let's find out where shooting guards and small forwards in the NBA have gone. League sources have confirmed all of these deals to ESPN, except Ron Baker's.

Tony Snell is staying with the Bucks

The Milwaukee Bucks have given restricted free agent Tony Snell a contract that is worth $46 million over four years. Snell will have a player option on the last year and is getting $44 million guaranteed.

Last season, Snell started all 80 games. He averaged 8.5 points, 3.1 rebounds, and 1.2 assists. He shot 45.5% from the field and 40.6% on three-pointers. Snell is a solid defensive wing and an emerging two-way player.

Langston Galloway signs with the Pistons

Langston Galloway is going to the Eastern Conference after agreeing to terms on a contract worth $21 million over three years with the Detroit Pistons. He will be a solid player off the bench for the team and he can play both guard spots if necessary. Galloway spent last season on the New Orleans Pelicans before being traded to the Sacramento Kings as part of the DeMarcus Cousins trade. Last season he averaged 7.9 points, 2.1 rebounds, and 1.3 assists.

He also shot 38% from the field and 39% on three-pointers.

Ron Baker stays with the Knicks

Ron Baker and the New York Knicks agreed to a two-year deal, with the exact money involved not having been disclosed. Baker impressed the Knicks last season as an undrafted free agent with his commitment to playing defense. During his rookie season, Baker averaged 4.1 points, 2.1 assists, and 1.9 rebounds.

Interestingly enough, Baker broke the own news of his resigning via Twitter.

JJ Redick is joining the 76ers

The Philadelphia 76ers have agreed to a one-year, $23 million deal with former L.A. Clipper JJ Redick.

Last season Redick averaged 15 points, 2.2 rebounds and 1.4 assists per game. He also is still an accurate sharpshooter, as he shot 44.5% from the field and 42.9% on three-pointers. Redick seemed excited about the move, telling ESPN that, "It's where I wanted to be."

Joe Ingles is staying put in Utah

The Utah Jazz gave key role player Joe Ingles a contract worth $52 million over four years. In his three seasons with the Jazz, Ingles has established himself as a valuable member of the team who can play defense and shoot the ball well. Last season, he averaged career-highs in points (7.1), rebounds (3.2) and assists (2.7). He also shot 45.2% from the field and 44.1% from three, which were also career bests.