Dopo avere giocato al college a football a Mississippi State, Moulds fu scelto come 24º assoluto nel Draft NFL 1996 dai Buffalo Bills[1]. Nelle prime due stagioni ebbe poche occasioni di mettersi in mostra, trovandosi chiuso dall'Hall of FamerAndre Reed e da Quinn Early. Esplose nella stagione 1998, quando stabilì il record di franchigia con 1.368 yard ricevute, primo nella AFC e secondo nella NFL, venendo convocato per il primo di tre Pro Bowl. Moulds detiene anche il secondo primato della storia del club, con 1.326 yard ricevute nel 2002. In otto stagioni in cui fu il principale ricevitore dei Bills (1998-2005), Moulds ricevette 8.523 yard, settimo nella NFL in quell'arco di tempo. Nel 2002 divenne il primo giocatore della storia della squadra a ricevere 100 passaggi in una stagione, mentre in una gara di playoff del 1999 contro i Miami Dolphins stabilì un record NFL per la post-season di 240 yard ricevute dal quarterbackDoug Flutie, anche se Buffalo perse per 24-17[2]. Le ultime due stagioni della carriera, Moulds le disputò con gli Houston Texans (2006) e i Tennessee Titans (2007).
^(EN) 1996 National Football League Draft, Pro Football Hall of Fame. URL consultato il 12 ottobre 2012 (archiviato dall'url originale il 30 dicembre 2013).