Updated

The Tampa Bay Buccaneers have signed wide receiver Derek Hagan to an undisclosed contract.

The 28-year-old receiver played his last two seasons with the Oakland Raiders, where he started 20 games and hauled in 31 catches for 373 yards with no touchdowns. Last year, he had 20 catches for 259 yards.

In 83 career games, he has 129 catches for 1,480 yards and six touchdowns.

Hagan was drafted by the Miami Dolphins in 2006 and has also played for the New York Giants and Buffalo Bills.