US | Sun Mar 8, 2009 1:00am EST

Terrell Owens to join Buffalo Bills