Originally a quarterback, Young switched to wide receiver as a redshirt sophomore at the University of Illinois in 2000. Starting seven games that year, Young finished the season with 27 receptions for 403 yards. As a junior, Young started 11 games and finished second on the team with 50 catches for 890 yards and eight touchdowns, while averaging a team-leading 17.8 yards per catch. In his senior year of 2002, Young started 12 games and again ranked second on the team with 56 catches for 822 yards and six touchdowns. Young finished his college career ranking third on the Illini all-time list with 2,382 receiving yards and 15 touchdown receptions, and sixth with 147 receptions.
As a college player at Illinois, Young also played on the Fighting Illini basketball team. As a junior (2001–02), Young played in two games for the basketball team, managing to score two points in a game against Wisconsin. Young became the first Fighting Illini athlete since 1973 to appear in games for both the football and basketball teams in the same season.
In 2006, Young played for the Frankfurt Galaxy of NFL Europe. Young finished the regular season as the team's second-leading receiver, with 31 receptions for 370 yards and 3 touchdowns in 10 games.
In the 2006 NFL season, Young played in two games with the Steelers and recorded his first career NFL catch (17 yards from Ben Roethlisberger). He was cut from the Pittsburgh Steelers roster on September 1, 2007.