Agreed. Somewhere like NE would be great, IMO.I think Metchie specifically will have a really long and productive career. I hope we falls to a team I like.
I'm more sure of his success in the NFL than Jamo though I think Jamo has a much higher ceiling.