The San Francisco 49ers have finished their first full practice of the week, which took place on Wednesday. The team brought in four free agent defensive linemen for workouts. They were Ahtyba Rubin, Kendall Langford, Jaye Howard, and Tony McDaniel, according to Field Yates of ESPN.

Rubin spent the past two seasons with the team that the 49ers will face on Sunday – the Seattle Seahawks. He spent the first seven seasons of his career with the Cleveland Browns, who drafted him in the sixth-round out of Iowa State in 2008. Rubin started all 32 games for the Seahawks over the past two seasons and has started 107 games throughout his NFL career. In his nine NFL seasons, he has 413 tackles, seven sacks, two interceptions, and six forced fumbles.

Langford spent the past two seasons with the Indianapolis Colts. He was a third-round draft pick out of Hampton by the Miami Dolphins in 2008. He spent his first four seasons with the Dolphins before spending the next three with the then-St. Louis Rams. Langford started 23 games over the past two seasons and has 290 tackles, 22.5 sacks, 20 passes defensed, and four forced fumbles over his nine-year NFL career.

Howard spent the past three seasons with the Kansas City Chiefs. He was a fourth-round draft pick out of Florida by the Seattle Seahawks in 2012. On May 4, he was signed by the Chicago Bears to a one-year contract but was released on September 2 during the team's 53-man roster cut-down. Over his five NFL seasons, Howard has 122 tackles, 7.5 sacks, one pass defensed, and four forced fumbles. He has started 27 games over the past three seasons. Last season, Howard was placed on injured reserve in December due to a hip injury.

McDaniel has spent time with the Jacksonville Jaguars, Dolphins, Tampa Bay Buccaneers, New Orleans Saints, and two stints with the Seahawks. He entered the NFL as an undrafted free agent who was signed by the Jaguars in 2006. Over his 11-year NFL career, McDaniel has 271 tackles, 11.5 sacks, a safety, and 18 passes defensed.