In 2009, Moulds (affectionately called E-Money for short) was one of three receivers named to the Buffalo Bills 50th Anniversary All-Time Team.
[5] For his first two seasons, Moulds was stuck on the depth chart behind receivers Andre Reed and Quinn Early.
Moulds finally had his breakout season in 1998, where set a single-season team record with 1,368 receiving yards, a total that led the AFC and was second in the league.
[9] Moulds established himself as one of the premier receivers in football in the late 1990s and early 2000s, amassing 764 career receptions and being selected to three Pro Bowls (1998, 2000, 2002).
In 2005 Moulds was suspended for one game for conduct detrimental to the team for a sideline dispute with wide receivers coach Tyke Tolbert in a 24–23 loss at Miami in which the Bills blew a lead in the fourth quarter.
The Tennessee Titans signed Moulds on July 25, 2007,[10] and at the beginning of the season he had earned a starting position.