The Ravens won’t trim their roster to 53 players for nearly four more months, but the draft and rookie free-agent signings offer a much better idea of what John Harbaugh and his coaching staff have to work with for the 2019 season.

This exercise will carry more meaning as we advance into the preseason, but my all-too-early look at the roster is based more on track record, contract status, draft standing, and positional need than anticipating improvement or regression from any given player. We’ll get a much better idea of where players stand beginning with the snap distribution during organized team activities later this month.

In other words, don’t read too much into who might be deemed a bubble player now as much will change before the Ravens even get to training camp in July. Not all bubble players are on equal footing, of course, with certain position groups lacking as much quality depth and others enjoying an abundance of talent and likely falling victim to the numbers game.

Though general manager Eric DeCosta, Harbaugh, and the rest of the staff and front office are cognizant of the numbers at each position, trying to arbitrarily pinpoint a certain number of tight ends or inside linebackers isn’t the most accurate way of projecting a roster. The Ravens always look for reserves who will excel on special teams, so coaches will look carefully at players’ other attributes in addition to what they bring to their individual position groups when filling out the back of the roster.

The numbers in parentheses indicate how many players are currently on the roster at that position. As we move deeper into the spring and summer, I’ll provide updated looks as well as projections of who’s in and who’s out at different stages of the preseason.

QUARTERBACKS (4)
IN: Lamar Jackson, Robert Griffin III
BUBBLE: Trace McSorley
LONG SHOT: Jalan McClendon Skinny: How the coaching staff uses McSorley and how he develops will determine whether Baltimore carries three quarterbacks on the 53-man roster for a second straight year and only the second time in the last decade. Comparisons to New Orleans’ Taysom Hill — who is much bigger — will continue.

RUNNING BACKS & FULLBACKS (7)
IN: Mark Ingram, Gus Edwards, Justice Hill
BUBBLE: Kenneth Dixon, De’Lance Turner
LONG SHOT: Christopher Ezeala, Tyler ErvinSkinny: Suggesting someone who averaged 5.6 yards per carry last year could be on the bubble speaks to the great backfield depth. Dixon could also be a trade chip entering the final year of his contract, but a history of injuries and suspensions could prompt a tough decision. Don’t sleep on Turner either.

WIDE RECEIVERS (12)
IN: Willie Snead, Marquise Brown, Miles Boykin, Chris Moore
BUBBLE: Seth Roberts, Jaleel Scott, Jordan Lasley
LONG SHOT: Quincy Adeboyejo, Sean Modster, Jaylen Smith, Antoine Wesley, Joe Horn Jr.Skinny: With Baltimore expected to again use multiple tight ends and run the ball so frequently, the brass won’t feel compelled to keep more than four or five receivers unless others prove deserving of a spot. This is a critical preseason for Scott and Lasley, who played zero snaps as rookies last year.

TIGHT ENDS (5)
IN: Nick Boyle, Mark Andrews, Hayden Hurst
BUBBLE: none
LONG SHOT: Cole Herdman, Charles ScarffSkinny: Offensive coordinator Greg Roman may prefer having another blocking tight end in the mix to replace Maxx Williams, but it’s premature to handicap the chances of these candidates. Keizer spent much of last year with the organization, giving him a slight experience edge over the two rookies.

OFFENSIVE LINEMEN (16)
IN: Marshal Yanda, Ronnie Stanley, Orlando Brown Jr., Matt Skura, Ben Powers, Bradley Bozeman
BUBBLE: James Hurst, Alex Lewis, Jermaine Eluemunor, Greg Senat
LONG SHOT: Randin Crecelius, R.J. Prince, Patrick Mekari, Marcus Applefield, Darrell Williams, Patrick Vahe Skinny: Bozeman’s ability to play center makes him a safe bet while Hurst’s $4.75 million cap number and injury-riddled 2018 leave his status in at least some question until he proves his back problems are behind him. Time could be running out for Lewis, who just hasn’t been able to stay on the field.

DEFENSIVE LINEMEN (9)
IN: Brandon Williams, Michael Pierce, Willie Henry, Chris Wormley, Daylon Mack
BUBBLE: Zach Sieler, Gerald Willis, Patrick Ricard
LONG SHOT: Kalil Morris Skinny: This is a tough group to handicap after the duo of Williams and Pierce, but Henry is the best interior rusher on the roster despite missing most of 2018. Sieler is a good bet to make it as a 5-technique end, but the talented Willis could be the wild card after surprisingly going undrafted.

INSIDE LINEBACKERS (8)
IN: Patrick Onwuasor, Kenny Young, Chris Board
BUBBLE: Matthew Thomas, Alvin Jones, Otaro Alaka, E.J. Ejiya, Silas Stewart
LONG SHOT: noneSkinny: Board leading the team in special-teams tackles as a rookie leaves him safe at this point. The competition for a potential roster spot behind him is wide open, however, with Thomas, a former Pittsburgh Steeler, headlining a group lacking experience. They’re listed as bubble players by default.

OUTSIDE LINEBACKERS (7)
IN: Matt Judon, Jaylon Ferguson, Tyus Bowser
BUBBLE: Tim Williams
LONG SHOT: Aaron Adeoye, Markus Jones, Michael Onuoha Skinny: Contributions on special teams and the shortage of strong-side or “Sam” backers give Bowser a clear edge over Williams, who appeared in only seven games in 2018 and was a healthy scratch by season’s end. There should be opportunities for the long shots to try to put themselves on the radar.

CORNERBACKS (11)
IN: Jimmy Smith, Marlon Humphrey, Brandon Carr, Tavon Young, Justin Bethel, Anthony Averett, Iman Marshall
BUBBLE: Cyrus Jones, Maurice Canady
LONG SHOT: Stanley Jean-Baptiste, Terrell Bonds Skinny: There isn’t a deeper group of corners in the NFL, leaving the Ravens with a good problem trying to decide which ones to keep. Jones returning kickoffs in addition to punts would cement his spot — he only did the latter last year — while the oft-injured Canady is in the final year of his rookie deal.

SAFETIES (6)
IN: Earl Thomas, Tony Jefferson, Chuck Clark, Anthony Levine
BUBBLE: DeShon Elliott
LONG SHOT: Bennett JacksonSkinny: Elliott is the one to watch in this group as he showed promise before breaking his forearm in the preseason last year and could potentially push Clark for some playing time in sub packages. Levine’s positional versatility remains an invaluable part of Wink Martindale’s defense.

SPECIALISTS (5)
IN: Justin Tucker, Sam Koch, Morgan Cox
BUBBLE: none
LONG SHOT: Kaare Vedvik, Matthew Orzech Skinny: The Ravens will hope Vedvik kicks the football like he did last summer to improve his trade value at the end of the preseason. Beyond that, there’s little to see here.

The Ravens returned to the playoffs for the first time since 2014, but where did their players stack up across the NFL in 2018?

Whether it’s discussing the Pro Bowl or determining postseason awards, media and fans spend much time debating where players rank at each position, but few watch every player on every team extensively enough to form any type of an authoritative opinion.

Truthfully, how many times did you watch the offensive line of the Detroit Lions this season? What about the Oakland Raiders linebackers or the San Francisco 49ers cornerbacks?

That’s why I appreciate the grading efforts of Pro Football Focus while acknowledging these rankings shouldn’t be viewed as infallible or the gospel of evaluation. I can respect the exhaustive effort to grade players across the league when most of us watch only one team or one division on any kind of a consistent basis.

Below is a look at where Ravens safeties ranked at their positions followed by the positional outlook going into 2019:

Eric Weddle2018 defensive snap count (including postseason): 1,016PFF ranking: 10th among safeties Skinny: The 34-year-old Pro Bowl safety was the on-field mastermind for a top-ranked unit, but he recorded just three pass breakups and no interceptions after a combined 21 breakups and 10 picks in his previous two seasons. That statistical decline coincides with a $9.25 million cap number for 2019.

Tony Jefferson2018 defensive snap count (including postseason): 863PFF ranking: 35th among safeties Skinny: Jefferson rebounded from an underwhelming first year in Baltimore as defensive coordinator Wink Martindale more consistently played him closer to the line of scrimmage, playing to his strengths. The 27-year-old still doesn’t excel in coverage despite one of the highest cap figures on the 2019 roster.

Anthony Levine2018 defensive snap count (including postseason): 280PFF ranking: 71st among safeties Skinny: Levine isn’t a true safety, cornerback, or linebacker, but his versatility brings more value in today’s game with defenses trying to account for pass-happy opponents while not becoming too vulnerable against the run. His presence in the dime package makes the defense more unpredictable.

Chuck Clark2018 defensive snap count (including postseason): 252PFF ranking: n/a Skinny: The second-year reserve filled in capably for an injured Jefferson, making two starts and registering an interception in the Week 14 loss at Kansas City. Clark also occasionally served as a bigger nickel and dime option in addition to his dependable special-teams contributions.

2019 positional outlook

This past season marked the first time since 2012 that the Ravens started the same two safeties from the previous year, but an abundance of resources were exhausted to get to that point after a number of failed draft picks and free-agent signings since Super Bowl XLVII. General manager Eric DeCosta must determine whether Weddle’s cerebral presence makes up for his physical decline enough to warrant a $6.5 million base salary for the final season of his four-year deal. Contract restructures the last two years have also made Jefferson’s $12.657 million cap number for 2019 problematic, but cutting him would leave more than $9 million in dead money, making it likely he stays put for another year. After suffering a season-ending broken arm last summer, 2018 sixth-round safety DeShon Elliott carries potential, but it would be ambitious to view him as an immediate starting option if Weddle were to be released. Even if the veteran starting duo remains intact for 2019, the Ravens should be targeting a play-making safety with range in April’s draft such as Delaware’s Nasir Adderley.

Comments Off on How did Ravens safeties stack up to rest of NFL in 2018?

OWINGS MILLS, Md. — Despite listing five players as questionable for the Week 17 meeting with Cleveland, the Ravens are as healthy as they could hope to be entering their regular-season finale.

Needing a win or a Pittsburgh loss to Cincinnati to clinch its first AFC North championship since 2012, Baltimore had its entire 53-man roster on the field and participating fully in Friday’s walk-through. That included 16th-year outside linebacker Terrell Suggs, who missed practices the previous two days with a hamstring issue. On Sunday, the 36-year-old will pass Hall of Fame linebacker Ray Lewis for the most regular-season games played in franchise history, but the day could also mark his final contest as a Raven as he is scheduled to become an unrestricted free agent.

“There’s a lot of things that’s always a possibility, but you can’t really harp on the negative,” said Suggs, who reiterated he has no plans to retire after the season. “It possibly could [be my last Ravens game], but it hasn’t crossed my mind like, ‘Oh my God!’

“We have business to handle, and we’ll handle that. We’ll cross every bridge when it’s time to come there.”

This will mark the 12th time in the seven-time Pro Bowl selection’s career he’s played in all 16 regular-season games.

In addition to Suggs, wide receiver John Brown (hamstring), cornerback Tavon Young (groin), defensive back Anthony Levine (toe/ankle), and guard Alex Lewis (shoulder) were listed as questionable, but all four are expected to be healthy enough to play. Lewis, a full participant all week, would be making his return from a three-game absence, but it’s unclear whether he will be the starting left guard with veteran James Hurst and rookie Bradley Bozeman having rotated there in recent weeks.

Aiming to both ruin the Ravens’ playoff plans and clinch their first winning season in over a decade, the Browns will be without top cornerback Denzel Ward, who is out with a concussion. The rookie sensation played a significant role in Cleveland’s Week 5 overtime win over the Ravens, intercepting a Joe Flacco pass at the goal line and blocking a Justin Tucker field goal try.

Browns center JC Tretter was listed as questionable after being limited all week with an ankle injury.

According to Weather.com, the Sunday forecast in Baltimore calls for partly cloudy skies and temperatures in the mid-40s with winds light and variable and a 10-percent chance of precipitation.

OWINGS MILLS, Md. — Preparing for the chance to clinch their first AFC North championship since 2012, the Ravens are dealing with some minor ailments ahead of Sunday’s meeting with the Cleveland Browns.

Outside linebacker Terrell Suggs and wide receiver John Brown missed Wednesday’s practice with hamstring injuries while slot cornerback Tavon Young was absent due to a lingering groin issue. Suggs spoke to the media earlier in the day while Brown was walking around the locker room without any noticeable issue, leading one to believe neither injury is a big concern.

Guard Alex Lewis was a full participant in practice after missing his third straight game with a shoulder injury.

Meanwhile, the Browns’ injury list was headline by rookie cornerback Denzel Ward, who is in concussion protocol after leaving the Week 16 win over Cincinnati.

OWINGS MILLS, Md. — The Ravens are as healthy as they could reasonably hope to be going into Week 16 and their biggest game of the season.

Outside linebacker Matt Judon (knee), tight end Nick Boyle (concussion), defensive back Anthony Levine (toe/ankle), and guard Alex Lewis (shoulder) are all listed as questionable for Saturday’s contest against the Los Angeles Chargers, but Lewis was the only player not to practice fully on Thursday. After being cleared from the concussion protocol, Boyle appears likely to play, which is a positive development with his significant blocking role in Baltimore’s rush-heavy offense.

“He’s progressing well, and we’ll just have to see,” head coach John Harbaugh said. “I think it’ll be a little bit of a decision on Saturday — maybe today — to see how he gets through the practice and everything [and] see how he feels.”

Levine was a full participant after missing practice on Tuesday and Wednesday as he’s nursed a nagging ankle issue for several weeks.

The Chargers are also getting healthy at the right time as Pro Bowl running back Melvin Gordon (knee) wasn’t included in the final game status report after practicing fully all week. Gordon will be making his return after a three-game absence and could present a matchup problem as a receiver out of the backfield as he’s caught 44 passes for 453 yards and four touchdowns in 10 games this season. The fourth-year back has rushed for nine touchdowns and has averaged 5.2 yards per carry in 2018.

Los Angeles hopes to have Pro Bowl wide receiver Keenan Allen back on the field, another significant development for Saturday’s game. The 6-foot-2 target suffered a hip pointer in last week’s win at Kansas City, but he was able to practice on a limited basis on Wednesday and Thursday and was designated as questionable. According to ESPN’s Adam Schefter, Allen is expected to play and has caught 88 passes for 1,074 yards and six touchdowns once again serving as Philip Rivers’ favorite target.

According to Weather.com, the Saturday night forecast in Carson, California calls for partly cloudy skies and temperatures in the low 60s with winds five to 10 miles per hour and only a slight chance of precipitation.

OWINGS MILLS, Md. — Only one Ravens player missed Wednesday’s practice for a health-related reason, but a significant injury-related development came on the other side of their Week 16 showdown.

Just a day after Los Angeles Chargers head coach Anthony Lynn said wide receiver Keenan Allen could be a game-time decision on Saturday, the Pro Bowl selection returned to the practice field. Allen suffered a hip pointer in the Week 15 win over Kansas City, but his limited participation in the middle of the week would indicate him having a good chance to play against Baltimore. The 26-year-old has caught 88 passes for 1,074 yards and six touchdowns this season.

Chargers running back Melvin Gordon (knee) practiced fully for the second straight day as he prepares to return to action for the first time since Week 12. Meanwhile, backup running back Austin Ekeler remains sidelined with a neck injury and concussion.

Ravens defensive back Anthony Levine missed practice for the second straight day with toe and ankle ailments, but the veteran was spotted running and doing agility work on the side field with a member of the training staff during the portion of practice open to media. Outside linebacker Matt Judon (knee) and tight end Nick Boyle (concussion) returned to practice on a limited basis on Wednesday.

Guard Alex Lewis (shoulder) was a limited participant for the second straight day.

OWINGS MILLS, Md. — The Ravens were without two starters as they returned to the practice field ahead of Saturday night’s critical tilt with the red-hot Los Angeles Chargers.

Outside linebacker Matt Judon (left knee) and tight end Nick Boyle (concussion) did not participate in Tuesday’s indoor walk-through session. Both players sustained their injuries during Sunday’s win over Tampa Bay, but Judon was able to return to action.

It remains unclear when exactly Boyle sustained the concussion, but he didn’t play in the second half as fellow third-year tight end Maxx Williams and rookies Mark Andrews and Hayden Hurst picked up the slack. Boyle is regarded as a key cog in Baltimore’s run-blocking schemes that have helped produce 190 or more rushing yards in five straight games, the first time an NFL team has done that since 1976.

“I can’t give Maxx enough credit,” head coach John Harbaugh said on Monday. “For Maxx to step in and not have any drop-off, and then Hayden and Mark came in and blocked really well. You obviously saw that. To me, it’s one of those unsung things that people don’t see. Those two guys stepped it up; they really did. We have a lot of depth.”

Defensive back Anthony Levine was also absent from Tuesday’s walk-through as he is now nursing a toe ailment in addition to the ankle issue that’s limited him in practices for several weeks.

Left guard Alex Lewis (shoulder) returned to practice on a limited basis and is trying to avoid missing a third consecutive game.

The Chargers don’t yet know whether Pro Bowl wide receiver Keenan Allen will play on Saturday after he suffered a hip pointer in the Week 15 win over Kansas City last Thursday. However, Pro Bowl running back Melvin Gordon was a full participant on Tuesday and is expected to return after a three-game absence with a knee injury.

“Keenan could be a game-time decision,” Chargers head coach Anthony Lynn said in a conference call with Baltimore reporters. “It just depends on how sore his hip is.”

While fully healthy at the quarterback position for the first time since early November, the Ravens are dealing with several injury concerns in the secondary ahead of their Week 15 meeting with Tampa Bay.

Cornerbacks Marlon Humphrey (groin) and Tavon Young (groin) and safeties Tony Jefferson (ankle) and Anthony Levine (ankle) all missed practice on Wednesday as Baltimore prepares for an offense ranking first in the NFL in passing yards per game. Humphrey and Young both exited last Sunday’s loss at Kansas City with lingering groin injuries while Jefferson is trying to avoid missing his third straight contest.

“He’s close,” said head coach John Harbaugh of Jefferson’s status. “He tells me he’s going to play, and [the training staff] says we need to see him run full speed, so we’ll be looking for that this week. He told me he was going to play last week. He told me he was going to play the week before that, so that’s Tony. But I have my fingers crossed.”

Offensive lineman Alex Lewis (shoulder) returned to practice after missing last week’s game, but it remains to be seen whether he or veteran James Hurst will receive the starting nod at left guard. Hurst returned to action after a six-game absence to start in place of Lewis against the Chiefs. Harbaugh confirmed rookie Orlando Brown would remain the starting right tackle, the position Hurst held over the first six games of the season before being sidelined with a back injury.

Quarterbacks Lamar Jackson (ankle) and Joe Flacco (hip) were full participants in practice after Harbaugh announced Jackson will remain Baltimore’s starter moving forward. Jackson confirmed his ankle was “100 percent” after exiting late in the overtime loss to the Chiefs.

The Buccaneers were without veteran wide receiver DeSean Jackson (thumb) and starting safety Justin Evans (toe) for Wednesday’s workout. Both have missed recent games with their respective injuries.

OWINGS MILLS, Md. — Despite returning to practice this week, Ravens quarterback Joe Flacco is expected to miss his third straight game against Atlanta on Sunday.

The 11th-year veteran was officially listed as doubtful after being a limited participant in workouts on Thursday and Friday, meaning rookie Lamar Jackson is poised to make his third straight start and first on the road. When asked if Flacco was an option for Week 13 before the final injury report was released, head coach John Harbaugh provided an interesting assessment of Baltimore’s quarterback situation moving forward.

“I’d say yes, he’s an option. There are still doctors involved at this point,” said Harbaugh, who added that Flacco is progressing well and looked better on Friday than he did Thursday. “I think the biggest thing … I was thinking of the best way to describe this because it’s not simple. It’s never as simple as one rule or one cliché as we’ve talked about before, but there’s a formula involved. I think the biggest things with situations like this are the two biggest factors, [which] are time and circumstances. Those are things we just don’t know. Time in terms of the medical aspect of it. Circumstances in terms of our team and where we’re at and how guys are playing, including the players involved.

“To me, it’s like any other position that way. It just gets more attention because it’s the quarterback. We’ll see where we’re at as we go.”

A strong performance from Jackson against the Falcons could very well mean Flacco not regaining the job he’s held for more than a decade in Baltimore.

Starting safety Tony Jefferson was officially ruled out with a left ankle injury, meaning second-year safety Chuck Clark will make his first NFL start. Jefferson left last Sunday’s win over Oakland and missed practices all week. It will be the first game he’s missed since joining the Ravens last year.

Despite returning to practice on a limited basis this week, veteran offensive lineman James Hurst was listed as doubtful and will miss his sixth consecutive game with a back injury as rookie Orlando Brown Jr. will continue to man the right tackle spot. Hurst hasn’t played since the Week 6 win over Tennessee, but the Ravens are hopeful that he could play against Kansas City in Week 14.

“James has looked good. He will not be ready to play in the game,” Harbaugh said. “He just needs more time on task in terms of practice and getting back in the weight room and all those things, but I’d say next week would be a legitimate chance for him. We’ll keep our fingers crossed for that.”

Slot cornerback Tavon Young is questionable to play after missing last week’s game and practicing only on a limited basis all week. His potential absence would mean more inside opportunities for veteran Brandon Carr, who handled the bulk of the nickel snaps against the Raiders.

Running backs Gus Edwards (ankle) and Alex Collins (foot) were both listed as questionable after practicing fully, leaving questions about the possibility of Kenneth Dixon being activated to shore up the backfield depth for Week 13. The third-year running back has been on injured reserve since hurt his knee in Week 1 and was designated to return to practice two weeks ago.

Baltimore is already carrying four running backs on the roster with Edwards, Collins, Ty Montgomery, and Buck Allen and isn’t required to make a decision on Dixon’s roster status for another week.

“Just being ready to go and being healthy and ready to go and knowing the offense — all things that go into being ready to go,” Harbaugh said. “He’s real close. We’ll see. I think he’s also an option for Sunday, and we’ll see if he’s out there or not. We’d have to make the roster work as well.”

Atlanta did not list anyone on its final game status report as kicker Matt Bryant (back) returned to practice on a limited basis after a two-day absence and 2017 Pro Bow linebacker Deion Jones practiced fully. Jones is expected to play for the first time since injuring his foot in the 2018 season opener.

With the Ravens moving back over the .500 mark with the 34-17 win over Oakland, I’ve offered a dozen thoughts, each in 50 words or less:

1. The first half was an example why I can’t really trust this Ravens offense, regardless of who the quarterback is. Marty Mornhinweg calling nearly twice as many pass plays as runs after compiling 267 rushing yards the previous week is the kind of thing we’ve seen too often.

2. No moment better epitomized the second-half philosophical shift than Ronnie Stanley gesturing to the sideline for more runs after a nine-yard rush on the third play of the second half. The left tackle easily had one of the best run-blocking games of his career on Sunday.

3. If the Ravens stick with Lamar Jackson and a run-heavy approach to try to limit the number of possessions of explosive opposing offenses, they’ll need to do better than going 4-for-8 inside the red zone over the last two games. That percentage would rank 27th in the NFL for 2018.

4. My favorite part of the 74-yard strike to Mark Andrews wasn’t the perfect throw, but it was Jackson dipping his shoulders to really sell the play-fake, which kept Raiders cornerback Rashaan Melvin’s eyes in the backfield a moment too long as Andrews blew right past him.

6. Judon’s strip-sack led to Baltimore registering its first takeaway since Week 7, but the defense is still looking for its first interception since the first quarter of the Week 5 loss at Cleveland. Rookie sensation Gus Edwards was still on the practice squad at that point.

7. Cyrus Jones returning a punt 70 yards for a touchdown was a cool moment, but the former Gilman star should thank Anthony Levine and Patrick Onwuasor for their early blocks and Chris Moore and Judon for springing him all the way. That return was executed beautifully all the way around.

8. Per Sharp Football, the offense used two running backs and two tight ends 20 percent of the time — the league average is three percent — and used the shotgun 93 percent of the time on Sunday. Scoring four offensive touchdowns in two games is pedestrian, but it’s looked anything but that.

9. Remember how the Ravens didn’t allow a second-half touchdown in their first six games? Sunday marked the third straight contest in which they’ve allowed a touchdown on the first drive of the second half. Credit Wink Martindale’s group for clamping down after that, however.

10. The previous Mornhinweg criticism aside, one of my favorite calls of the game was Ty Montgomery’s third-and-5 run out of a three-wide set that moved the chains late in the third quarter. Teams should spread out and run on third downs of short-to-medium distance more often.

11. Joe Flacco wasn’t the only one who had Ed Reed on his mind as Terrell Suggs looked to lateral the ball on his 43-yard fumble return for a touchdown. I’m sure Reed was smiling as he watched, but not as much as John Harbaugh after Suggs decided to keep it.

12. Kudos to the Ravens for recognizing Colts Hall of Famer Lenny Moore on his 85th birthday and Orioles great Adam Jones, who raised $125,000 for the Living Classrooms Foundation and the Boys & Girls Clubs of Metropolitan Baltimore with his annual tailgate on Sunday. What blessings both men are.

Comments Off on Twelve Ravens thoughts following 34-17 win over Oakland