In 2006, he was recalled by Olimpia Milano to play in the 2006–2007 Italian league first division championship and also in the second level tier European wide cup competition, the ULEB Cup. In his first season in the top Italian division, Gallinari was named as the league's best player under the of age 22, averaging 10.9 points, 4.0 rebounds, 1.7 steals, and 1.0 assists per game in 34 regular season games and 11.5 points, 3.7 rebounds, 2.1 steals, and 0.9 assists per game in 8 playoff games. During the season he also won the 2007 Italian All Star Game 3-point shootout contest. He spent his last season with Milano in the top Italian league, finishing first in the league's overall efficiency ratings. During the 2007–2008 season, he averaged 17.5 points, 5.6 rebounds, 2.0 steals, and 1.3 assists per game in 33 regular season games and 18.1 points, 6.5 rebounds, 1.8 steals and 1.5 assists per game in 8 playoff games. In the 2007–2008 season, he also played for the first time in the elite Europe-wide Euroleague competition, which is the first tier level continental cup competition of Europe.
In the Euroleague he averaged 14.9 points, 4.2 rebounds, 1.7 assists, and 1.5 steals per game in 11 games; he posted a season-high 27 points against Maccabi Tel Aviv in his final game. He made an instant impact on basketball courts around the continent and he was subsequently named the Euroleague 2007-08 season's Rising Star award winner. His contract with Olimpia Milano had an escape clause for playing professionally in the United States, effectively eliminating major encumbrances that would have prevented him from joining the NBA. On April 23, 2008, he decided to declare himself eligible for the 2008 NBA Draft. Gallinari was drafted 6th overall in the 2008 draft by the New York Knicks. He then signed a two-year contract with the team. In his first NBA Summer League game, Gallinari showed off his ball handling skills by executing a "Shammgod" dribble move in order to beat his defender to the basket and draw a foul. Just one game into the 08–09 season it was announced Gallinari would most likely miss most of the remainder of the season due to back problems. Despite his back problems, he came back into play on 17 January, during a game the Knicks lost to Philadelphia. On 4 March, Gallinari scored a season-high 17 points against the Atlanta Hawks, shooting 4–5 on three-point field goal attempts.
On October 23, 2009, the Knicks picked up Gallinari's contract option, ensuring that he will remain a Knick through the 2011-12 NBA season. With the Knicks freeing up roster space for Gallinari with the trade of Quentin Richardson, and with Al Harrington being relegated to the bench, head coach Mike D'Antoni named Gallinari a starter two games into the 2009 NBA season. Gallinari has impressed so far in the 2009 season. On October 31, 2009, the third game of the 2009 season, Gallinari scored a career-high 30 points and made eight three-pointers in an overtime loss to the Philadelphia 76ers, one short of tying a Knicks franchise record held by Latrell Sprewell and John Starks. Gallinari set a new career high on April 6, 2010 with 31 points in a 104-101 win over the Boston Celtics.
# Gallinari's nickname is "Gallo" which is Italian for "Rooster."
# Gallinari signed an endorsement deal with Reebok before being drafted into the NBA. He has his own sneaker, made by Reebok, called "The Rooster."
Video from Danilo Gallinari
Video from Danilo Gallinari
Danilo Gallinari hot performance at field
Danilo Gallinari with his costume
Danilo Gallinari with his cute pose when he played basketball
Danilo Gallinari expression when he got score