Drew Haddad through the years ‘2004: NFL Europe with Frankfurt; led the Galaxy with 28 catches for 455 yards. . . . Signed from Bills practice squad in October, played in five-receiver sets in two games; waived Nov. 7, signed to practice squad Nov. 8.’ No related posts.