The Tampa Bay Buccaneers on Thursday signed quarterback Dan Orlovsky to a two-year, $2.5 million contract to back up Josh Freeman, the team announced.