To make room on the roster, the Bills waived running back Xavier Omon.
Hardy was the 41st player selected in last year's draft. He arrived with big expectations to a team in big need of a No. 2 receiver opposite Lee Evans. The Bills loved Hardy's 6-foot-5 frame and his raw abilities despite off-field issues.
Hardy was supposed to be an attractive third-down and red zone target, but his rookie season was lackluster. He caught nine passes for 87 yards and two touchdowns in 14 games, suffering a knee injury that required reconstructive surgery.
The decision to drop Omon gives the Bills seven receivers and only two running backs who actually carry the ball: Marshawn Lynch and Fred Jackson. Fullback Corey McIntyre, who has been hobbled by a knee injury, has zero rushing attempts and two receptions this year.
Omon had five carries for 22 yards and no receptions. He had one kickoff return for 26 yards.
The decision not to cut a receiver could indicate that Terrell Owens won't be able to play Sunday against the Tennessee Titans at LP Field. Owens missed Wednesday's practice because of a hip strain that cropped up Tuesday.