Keith Kirkwood is one of the players on the Ravens' practice squad. He has shown potential and versatility, having impressed coaching staff during training camp, which helped him secure a spot on the practice squad following his cuts. His experience and skills could make him a valuable asset for the team in the upcoming season.