Castillo visited the New England Patriots after being released, but ultimately re-signed with his original employer.
For his career, he has 276 tackles, 19 sacks and 43 tackles for loss in 81 games with 78 starts.
Castillo has also started seven playoff games with 20 tackles, two sacks and four tackles for loss.
For more coverage of the NFL, go to profootball.scout.com.
Follow me on Twitter: @RavensInsider