ORCHARD PARK, N.Y. — Terrell Owens needed only two days to find another place to play.
The Buffalo Bills decided to take a chance on the talented but high-maintenance receiver, signing Owens to a $6.5 million, one-year deal Saturday.
Owens, 35, caught 69 passes for 1,052 yards last year.