Not really a hard core fan of any NFL team, only root for the Canes in the NFL regardless of what team they play for.
However, living in Skins and Ravens territory, I can say that Ravens' know what the heck they're doing when drafting.
Ozzie Newsome and staff are top-notch and, unlike what you...