The 2004 free agent period for the NFL begins on March 3 and the Bills have a total of 12 players that are either categorized as a EFA, RFA or UFA this offseason. Below is a complete list of Buffalo’s 2004 free agents, broken down into their respective categories.