Out of Will Hill, Tucker, Yanda, Upshaw, and Osemele, I think we realistically keep 3. I would say Yanda and Tucker have the highest percentile to return, but the other three depends on the situation. If Will Hill has a good year, he will be very expensive to bring back, sadly, and if Terrence Brooks comes back after week 6 and shows signs of starting ability, Ozzie might just put his faith in him. Personally, I love Terrence Brooks and I really hope he comes back at some point this season. Osemele is probably going to have the best year of his career this year, and will likely go for market price in F/A. Upshaw is a very under-looked trench player. What Upshaw does for our defense is critical because he opens up big plays for other players. For this reason, I think we have a decent shot at keeping him, because that kind of trench work does not show up on stats, and stats are what attract money. I know he is going to try to get more sacks this year, and I hope he does, but I hope he stays under the radar enough to not attract big money. We do have a long line of history of farming OLB's for other teams to overpay, but Upshaw is different because he was our #1 pick in the 2012 draft, and he is from Alabama. Ozzie normally tries to keep those guys. I think Osemele has the lowest percentage chance to stay, unless he just loves the Ravens and wants to stay, and I think he will attract the most money out of all of these guys. I think Will Hill is the most situational player out of all of these guys, as in if he stays or not will entirely depend on the situation at that time. Yanda will get extended, and Tucker will be signed because even market kickers do not have that big of a cap hit. Upshaw is a wait and see. The good news is that we will be in a lot better situation with cap room next offseason. So we will be in a good spot to fight for these guys. Go Ravens.