If it didn’t feel like football before, it sure does now. Pads came on today at St. Vincent College for a really good workout across the board. Fourth day of camp tomorrow before the team’s first off day. Hope these guys finish strong. Definitely going to feel sore in the morning (the players, but also me) but have to keep pushing through. Guys can’t slow down through the “finish” line.

Let’s get into today’s notes.

Proud again to have Touring Plans as a yearly sponsor of Steelers Depot’s training camp coverage. If you’re planning a trip to Disney, this is the team you want to work with. Hit them up on their website at the link here.

– Injury report. As we always like to start with. Not participating today were: QB Ben Roethlisberger (rest), C Maurkice Pouncey (rest), ILB Mark Barron (unknown, possibly rest, Tomlin didn’t mention him in report), CB Alexander Myres (unknown), and WR Johnny Holton (left hamstring). Holton did go through the stretch line so hopefully he doesn’t miss much time but sported a large wrap around that left hammy post-practice. Cam Heyward and James Conner were two players who saw very limited time in team drills which appears to be just standard rest on a physical day.

Sean Davis injured his finger – I believe – in the first run session. I have the play described where I think he got hurt below. Kameron Kelly moved to first team FS. Big opportunity for him.

– Solo no more. James Daniel rode down the cart with WRs coach Darryl Drake and another unidentified coach. First ones onto the field.

– First player on the field? New one today. James Conner down the stairs first at 2:30. Sizable applause from the crowd, one fan yelling out “McDowell High School!” and Conner obliging with a wave towards the bleachers. Patrick Morris and Mason Rudolph came out about a minute later.

– Rookie TE Trevor Wood hitting the JUGs machine early. Marcelis Branch, on the opposite side of the near field, a staple on the JUGs before practice. And Zach Banner worked hard throughout practice, taking extra reps on his kickslide both before practice and during ST sessions he wasn’t involved in. Looks in good shape and like the effort he’s putting in.

– Return line: Ryan Switzer, Diontae Johnson, Diontae Spencer, Cam Sutton, and Eli Rogers. Pay no mind to Rogers being last on the list. He usually comes down, like he did today, in a hoodie, carrying his pads. Goes through the first 10-15 minutes of practice like that before putting his pads and jersey on. That’s why he was last in line.

During the ST period working on punts, everyone but Sutton fielded one. So I’m not sure that we’re going to see Sutton ever field a punt unless it’s an emergency, which meshes with Tomlin’s preference to using offensive players.

– BJ Finney worked 1st team center with Pouncey out. Rest of the 1st team was the same. The 2nd and 3rd string lines.

2nd Team: Hawkins-Hassenauer-Morris-Johnson-Okorafor

3rd Team: Prince-Brumfield-Hassenauer-Gray-Banner

– Ramon Foster, like years past, leading the team through the stretch line. “Can we get a Big Dan!!!” he yelled out while everyone else called back “Big Dan!” to (lovingly) embarrass Daniel McCullers.

“Can We Get a Tuuuuuitttt?”

“Tuuuuuitttt”

– Spotted John Mitchell walking around the field during the stretch line too.

– I’m not sure if I would call it a bigger emphasis but there’s definitely a focus on ball security. All skill groups, receivers, quarterbacks, and running backs have gone through ball security drills early in practice. Today, the QBs were asked to take a 7 step drop, climb, and get peppered by coaches holding bags to make sure they kept the football tight to their chest. Then the QB rolls to his right and fires a pass to another assistant. One of the coaches was giving 4th string Devlin Hodges the business with one of those bags. Hitting him harder than he’s going to get hit in games.

– On the blocking sleds, Christian Scotland-Williamson has a noticeable “pop” on contact I don’t remember seeing a year ago. Trevor Wood though doesn’t seem to generate much power. Zach Gentry took one or two reps on the sled and then, like we noted yesterday, one on a bad with a teammate holding it. Would love to know why.

– RBs working on what I assume was a pass protection drill. Worked down the line punching back a big medicine ball from three coaches.

– Receivers and tight ends working on air. Man vs zone drill. Drag route across the field. Assistant coach either runs underneath to simulate man coverage, meaning the receiver/tight end has to keep running across the field. Or he’ll settle away and in front of the receiver, meaning it’s zone, and the target should sit down and square up to the QB to receive the pass. Ben Roethlisberger seemed particularly pleased by Spencer sitting down and snagging a throw on one rep. “Perfect,” he called out.

– Let’s talk about the highlight of the first day in pads. Backs on ‘backers. We have every rep logged.

Backers on ‘Backers

1. Mike Tomlin wanted to see the rookie. Called him out by name. Benny Snell steps in and wins the rep, sealing Tyler Matakevich upfield.

2. Matakevich with a little payback as the coaches want to see it again, swimming over Snell.

3. Nice job by Xavier Grimble to stick and stay engaged with Anthony Chickillo.

4. Chickillo gets revenge, swimming over and past Grimble.

5. First rep for Devin Bush goes in the “L” column. Can’t corner and Jaylen Samuels seals him.

6. Bush opts for power this time but his bull rush against Samuels stalls out and the back is able to rebuff him.

7. Being 6’9 sucks in this drill. LB Robert Spillane forklifts the mountain of a man Christian Scotland-Williamson is, blowing the TE back.

8. Spillane wins again, pushing past CSW.

9. Nice job by Trey Edmunds to sit and anchor against Bud Dupree’s bull rush.

10. Ditto the next rep. Edmunds goes 2/2 against the Steelers’ starting ROLB. Want to see more power from Dupree (heard that one before, I know).

11. Kevin Rader, like your prom date, is a little handsy but ends up knocking JT Jones into the ground.

12. Same deal. Rader and Jones basically wrestle to the ground, Rader pulls the right shoulder pad of Jones out of his jersey.

13. Ralph Webb slips and falls trying to seal rookie LB Ulysees Gilbert III up the arc.

14. Webb does better here, successfully sealing Gilbert, before the rookie backer spins back late in the rep. Win for Webb though.

15. Tuzar Skipper converting speed to power against Zach Gentry. Gentry tries to re-anchor but his inside shoulder is softened up and Skipper is able to gain the edge inside. Before they go again, TEs coach James Daniel had a brief conversation with the rookie TE to go over a coaching point.

16. It didn’t help. Not on this rep. Skipper bulldozers his way through Gentry. An angry clap from Gentry after the rep. Tough start but that’s expected. Tall, young, raw tight end? Going to struggle in this environment.

17. One of the best reps of this drill. ILB Tegray Scales forklifts and puts Malik Williams on his butt. “Nice” Tomlin called out to Scales.

18. Williams – just barely – seals Scales upfield as the linebacker opts for a more finesses move here.

19. Late in the rep but Chickillo sheds Trevor Wood.

20. Ola Adeniyi steps in. Dips right past Jaylen Samuels. Easy win.

21. Decent job by UDFA rookie Travon McMillan to anchor vs Adeniyi’s bull rush. Adeniyi tried to fake the dip then counter with power.

22. McMillan vs Adeniyi again. OLB dips past and all McMillan can do is hold and drag him down. Win for the defense.

23. Sutton Smith rushes through an arguably gassed McMillan, his third straight rep.

24. Chickillo beat Scotland-Williamson, ripping him to the inside and getting past.

25. Chickillo outside-inside counter to get past Grimble.

26. “Benny Snell,” Tomlin again calls out for the rookie back to get in line. Matakevich is able to win the edge on him.

27. Snell gets the W this time around, staying square and anchoring to beat Dirty Red here.

28. Sutton Smith can’t rip through a (probably holding) Kevin Rader.

29. Adeniyi makes quick work of Trey Edmunds with a swim move.

30. Ditto with Samuels, Adeniyi ripping through and past.

31. Devin Bush with a good pop and leverage into Zach Gentry on this bull rush but the tight end is able to hang on.

32. Nice little out/in rush by Bush to beat Gentry.

33. Edmunds wins this rep on Gilbert III.

34. Gilbert’s attempted outside spin fails vs Edmunds and the back shoves him upfield.

35. Spillane beats Scotland-Williamson, who dropped his eye level on contact and lost the block.

36. Those two go again. Nice club by Spillane to win again vs CSW.

37. Skipper with serious power, jolting Webb backwards to win the rep.

38. Skipper wins again on Webb.

39. Wood seals Smith upfield.

40. Smith more direct this time, a quick swipe to dust Wood and win the rep.

41. JT Jones bends and wins the edge on RB Malik Williams.

42. Great rep again by Jones, a heavy bull rush that bowls Williams over.

43. Last couple reps. Tomlin wants to see Snell and Adeniyi go at it the next three reps. First time through, a good battle, Adeniyi showing power and Snell hanging in there. Call it a draw.

44. Adeniyi wins this time, ripping past.

45. Adeniyi tries to counter inside but Snell matches him. Great battles between those two.

– Let’s do the same for OL/DL.

OL/DL

1. Alejandro Villanueva vs Bud Dupree to kick things off. Villanueva seals Dupree upfield.

2. Cam Heyward slips working on Ramon Foster, falling at Foster’s feet.

3. BJ Finney with a positive rep after struggling in drills like these in the past, anchoring and winning on Javon Hargrave.

4. Good leverage by Tyson Alualu. Call it a draw against David DeCastro.

5. Initial outside rush by Chickillo on Matt Feiler with a quick jab inside. Feiler is able to slide laterally and mirror him, using his length and size to get in the way and win.

6. Nice swipe and win by Dupree to beat Villanueva.

7. Bull rush by Heyward gets into Foster’s chest. Win for the defense.

8. Hargrave flashes his quick first step to beat Finney off the snap but Finney is able to steer him upfield. Positive moments for both of them here.

9. DeCastro seals Alualu.

10. Feiler nice job running Chickillo up the arc.

11. Swipe by Adeniyi and he beats Jerald Hawkins to the outside.

12. Nice swim move by rookie Isaiah Buggs, working over UDFA Damian Prince.

13. Poor Patrick Morris. Feel bad for him. Has to face Dan McCullers like last year. And McCullers is all gas, no breaks, snowballing momentum on his bull rush and sending Morris sprawling into the turf. Morris. Looked. Pissed.

14. Good rep for rookie guard Fred Johnson against Casey Sayles. Did end up hooking Sayles’ arm late and pulled back to try and avoid holding him. But a win for the rook.

15. Chukwuma Okorafor anchors versus Chickillo’s bull rush.

16. Good revenge for Hawkins. Knocks Adeniyi’s hands down and the OLB falls to the ground.

17. Buggs bull rushes JC Hassenauer backwards.

18. McCullers again plowing through poor Morris. At least Morris was able to keep his feet this time.

19. Hassenauer grabbing and pulling at Vince Williams’ jersey all throughout this rep.

20. Williams beats Hassenauer this time. Fakes an inside rush, spins away, and whoops him.

21. Good base and technique by Fred Johnson to beat Sayles again.

22. Okorafor slides and mirrors JT Jones’ attempted spin move.

23. Adeniyi clubs past Hawkins.

24. Winston Craig rips through Hassenauer and wins.

25. Greg Gilmore’s rip move fails on Morris. Late spin move as Morris gave up the inside and he’s able to win that way.

26. Good punch on Lavon Hooks by Johnson. Able to stun him and win the rep.

27. Jones bends the corner to beat Okorafor. Pretty sure Okorafor yelled out a four letter word that starts with “F” after losing this one.

28. Good punch by Craig to beat Prince inside.

29. Garrett Brumfield holding onto Conor Sheehy’s jersey for this rep.

30. Good first step and burst by Buggs to beat Hassenauer.

31. Vince Williams on Derwin Gray. Whew boy. Gray got the best of him. Hard punch that sent Williams off his feet and into the ground.

32. Williams goes at him again, getting into his pads with a bull rush but Gray is able to anchor.

33. Zach Banner anchors on Henry Mondeaux.

34. Last one for the heavyweight belt. Banner vs McCullers. That’s (listed) 712 combined pounds. Banner wins this one, holding onto McCullers bull rush.

– Ok, let’s get into team sessions.

First Team Session (Seven Shots)

1. With Barron out, Devin Bush getting full-time burn with the 1’s opposite Vince Williams. Empty initially until Conner motions into the backfield next to Dobbs. Dobbs has to go to his 3rd or 4th read but is able to wait and find JuJu Smith-Schuster over the middle for the score.

2. Empty set. Dobbs flushed out, slightly moving right then turning and scrambling left while Dupree gives chase. Fires a TD in the back left-ish of the end zone to Xavier Grimble, who ran away from Williams.

3. Dobbs wants Done Moncrief on a flag route to the right back corner but it’s way out in front, almost an intentional throwaway, and falls incomplete. Good coverage all around.

4. Pass from Dobbs went through a WR’s hands (not sure who, will try to update later) and picked by Artie Burns, who ran it out of the end zone. Looked like a good throw. On the receiver much more than the QB.

5. Mason Rudolph checks in. Playaction to Benny Snell. Fade for Washington right side again defended by Burns and incomplete.

6. Empty set. Jaylen Samuels split wide right. Pressure from each edge. Funny moment. Knowing they can’t get to the QB, Casey Sayles and the left edge rusher (maybe JT Jones) ended up basically hugging each other past the QB. Rudolph found an open Diontae Johnson, who put a move on somebody to break free. TD.

7. Empty again out of 11 personnel. Rudolph again connects with Johnson for the TD working over Brian Allen. Adeniyi dipped past Hawkins along the edge.

Offense with their first seven shots victory of the season, 4-3. Camp tally is below.

Seven Shots Wins

Defense: 11

Offense: 10

Second Team Session

1. Full contact, run session. Ball at midfield. Okorafor coming in as the 6th OL to the left of Villanueva. Jaylen Samuels hits the B/C gap, jumping to his right before following Roosevelt Nix up through the hole. Vince Williams meets him on the other side for no gain, running him five yards back though neither player hit the ground.

2. Moncrief and JuJu on the outside with Eli Rogers in the slot. Ramon Foster pulls left to right. Benny Snell follows for his first carry of the day. Nice ankle tackle by Joe Haden before Snell can squirt free. Five yard run.

3. Ralph Webb pretty much stopped at the line of scrimmage. I’l give him a one yard gain. Looked like Devin Bush came away with the tackle though the back didn’t go to the ground.

4. Williams and Bush at ILB. Tyson Alualu working first team RDE with Heyward held out of team. Big hole created by the interior line. Snell hits it and bursts into the 2nd level before Burns can bring him down, Snell falling forwarding and nearly landing on his neck. Nice run of 12 yards.

5. Mason Rudolph playaction on his first rep. Left side completion to Washington on Brian Allen. Think Washington stemmed in (fake a crack block) and then cut back out. Washington runs a few more yards down the left sideline before Allen grabs him high around the neck and rips him down out of bounds. Yikes. 16 yard reception.

6. Allen comes off for Cam Sutton (they’ve been rotating at RCB). Nice burst and run by Ralph Webb down the right side, finally chased out of bounds by Artie Burns for a pickup of 17.

7. Ola Adeniyi can’t hold the edge, not sure if it was Hawkins or Kevin Rader who sealed him off, and Snell hits it off left end. Cam Sutton goes low, smart man against a big back like Snell, and trips the rookie up after a seven yard run.

8. Pretty run by Webb. This time to the left, juking Brian Allen as Allen falls to the ground. Run of 13.

9. Dobbs playaction. Looked like Stephon Tuitt came in for the pressure. Complete to JuJu Smith-Schuster for 11. Burns hangs onto the receiver as they half-fall to the ground.

10. Malik Williams finds a hole up the middle. Sean Davis came flying in, full extension dive as he collides into Williams, Terrell Edmunds, and whatever teammates surrounded them. My guess is this is when Davis hurt his finger. Run of eight.

11. Nice drag down tackle by Steven Nelson on Trey Edmunds left side. Goes for five yards.

12. Fake the end around to Diontae Johnson. Travon McMillan up the gut. Nice pop, as expected, by Jordan Dangerfield. Tegray Scales got in there, too. Four yard rush.

13. Snell run right side. Herb Waters, secondary having to make too many of these tackles, on the stop. Gain of five.

14. Malik Williams flashing the athleticism he has. Hurdled guys while with the Falcons and after stepping out of one tackle by a diving linebacker, gets air up and over Herb Waters before landing out of bounds. Pretty play. Run of 10.

15. McMillan carry left side but has an unblocked Scales in his face. Breaks the tackle but Justin Layne cleans it up. Nice open field tackle for a loss of four.

Third Team Session

1. Dobbs in at QB. JuJu and Moncrief the two receivers. Difficult, low diving catch by Moncrief for a 19 yard reception in front of Dangerfield’s feet. Kameron Kelly took over 1st team FS for the injured Davis.

2. Screen right for Dobbs to Samuels. Complete but Edmunds read it the whole way, flying in and tagging the back up (no full contact this period). Loss of three.

3. Screen again, this time left intended for Vance McDonald. But it’s over his head and incomplete. Dobbs hops up and down twice, mad for missing the throw.

4. Moncrief and Washington on the outside with JuJu in the slot. Nice job by Feiler to shove Chick upfield. Deep ball and Washington jumps over Burns but can’t finish the play, the ball out of his hands. Burns was looking around for OPI after the play, putting his hands up in protest.

5. Law firm of Diontae and Diontae on the field. Johnson on one side, Spencer the other. Good pocket given to Rudolph. Bad throw though, way too low and short for Johnson.

6. Marcus Allen and Dangerfield the 2nd team safeties. Short throw complete from Rudolph to Scotland-Williamson before Matakevich throws his right shoulder into him, which CSW absorbs. Three yard pitch and catch.

7. Curl complete from Rudolph to Spencer. Nice job by Okorafor working on Jones in the trenches. Eight yard catch, tagged up by Brian Allen.

8. Matakevich and Scales at ILB. Waters and Sutton at CB. Complete, gain of four from Rudolph to Gentry. Hawkins with a nice win here, tossing Adeniyi out of the club like he was Jazz at Uncle Phil’s house.

9. Chick and Dupree teaming up to pressure Dobbs off playaction. Forces him to tuck and run.

10. Dobbs throw over the middle is batted down by a DL. Think by Alualu but not 100% sure.

11. Playaction. Javon Hargrave collapses the pocket while Chick makes quick work of Trey Edmunds blocking him. Dobbs flushed and runs left.

12. Eight yard completion from Devlin Hodges to Washington. Justin Layne on the “stop.”

13. Screen left complete from Hodges to Snell. Got a blocker in front. Kelly with the stop after a gain of nine.

14. Playaction. Maybe some miscommunication here. Hodges threw a deep ball to the outside as Spencer was bending his route to the inside. Ball falls incomplete. Layne covering.

15. Tuzar Skipper with pressure. Hodges complete to Switzer, Spillane wrapping up, for a 7-8 yard pickup.

Fourth Team Session

1. Kelly/Edmunds 1st team safeties. Sutton in dime vs 4 wideouts. Rudolph wants to hit Moncrief on a quick slant but it’s tipped by Mike Hilton, blanketing the receiver. Sutton picks it off out of the air.

2. Pony look. Conner in the backfield, Samuels split wide left. Short throw complete to Moncrief along the right side. Little out route. Haden covering. Gain of three.

3. Complete to McDonald from Rudolph but Vince Williams is right there and doesn’t let go. Loss of one.

4. Ralph Webb with the carry. Williams, Edmunds, and Bush all there on the stop. Three, maybe four yard gain.

5. Another batted pass, Dobbs on the attempt. Either by Lavon Hooks or Big Dan.

6. Pass from Dobbs for Washington is high and skims off his hands. Incomplete, nearly intercepted by Dangerfield who dove but couldn’t quite get there in time.

7. Attempted screen right from Dobbs to Snell. But Matakevich reads it and breaks it up incomplete.

8. Dangerfield/Locke the safety pairing. Marcus Allen working in dime. Dobbs incomplete intended for Tevin Jones. Sutton on the breakup. Buggs got pressure.

9. Bush and Vince at ILB. Spencer playing the X receiver spot. JuJu with the reception down the right seam from Dobbs. 24 yard reception.

10. Complete Rudolph to Rogers on a deep out in front of Artie Burns. 10 yard catch.

11. Haden/Nelson/Sutton in the slot at corner. Short throw from Rudolph to Switzer. Sutton drove out of his pedal in zone coverage to make the stop. Pickup of five. Smith-Schuster and Switzer wrestled around after the play. JuJu has an ankle hold that’ll make you tap out, apparently.

12. Hodges flushed to his right and throws to the middle of the field for Diontae Spencer on an in route. Low throw but good placement and Spencer slides to the ground and makes the catch. Justin Layne had solid coverage and jumped over top of him, assuming the pass was incomplete. Nope. Spencer made the impressive catch of 13 yards.

13. Half roll by Hodges. Tevin Jones has to dive out to make the catch and he does. But I don’t think there was any gain on the play.

14. Hodges deep ball down the right sideline. Caught, but out of bounds, by Spencer.

15. Nice snag by Switzer over his head along the left sideline. Kelly pushes him out. 11 yard pickup. Winston Craig jumped early but the coaches didn’t stop the play and he got, albeit unearned, pressure on Hodges.

Fifth Team Session

1. Dobbs playaction. Ugly overthrow over McDonald in the left flat. Oof.

2. Dobbs again fakes the handoff. Wants JuJu down the seam but Devin Bush steps in front. Rookie should’ve had the pick but drops the pass.

3. Conner short toss right. Hilton flew in from his nickel spot. Don’t have the exact yards gained but it was minimal, if any.

4. Moncrief/Washington on the outside with JuJu aligned in the slot. Switzer in the backfield. Screen right to McDonald with Feiler leading the charge. Gain of seven.

5. Trey Griffey/Tevin Jones on the outside with Diontae Spencer in the slot. Someone screwed up here. Botched exchange between Dobbs and Ralph Webb. Ball ends up on the turf. Spencer, who was running an end around, fell on it for a 4/5 yard loss. Either it was supposed to be a playfake and Webb tried to grab the ball or the QB/RB just had a bad exchange.

6. Samuels up the middle. No gain, Hooks and McCullers clogging things up. Gentry fell on his butt at the end. Burns got hit, perhaps below the belt, and spent the next couple plays on one knee on the sideline.

7. Checkdown from Rudolph for Trey Edmunds left side. Marcus Allen runs him out. Five yard reception.

8. Webb burst up the middle. Spillane scraped over the top. Run of five.

9. Dobbs throw to Smith-Schuster over the middle is low and at his back foot. Incomplete. One of the defensive linemen jumped up and though I don’t believe got a hand on the throw, may have impacted Dobbs’ vision.

10. David DeCastro pulls right to left and logs Vince Williams inside. Edmunds and Nelson tag up Snell. Gain of six. Snell, like usual, runs the play out into the end zone.

11. Dobbs playaction. Wants Scotland-Williamson down the right seam but incomplete. Burns hung tough on the coverage.

12. Edmunds carry right side. Sayles worked down the line to string this one out. Craig got penetration from his DT spot. Gain of three.

13. Malik Williams finds a lane and shows some burst. Seven yard run up the middle.

14. Screen right side from Hodges to Travon McMillan. Craig a step late to breaking the throw up. McMillan finds some grass and highsteps his way to try to make Gilbert III miss. Doesn’t happen but still a pickup of eight.

15. Samuels carry up the middle. Not much happening. Gain of two. One coach yelled for guys to “get off the block.”

Final Thoughts

– Offense got the better of the defense in the run session. Defense won the rest of the day.

– Still seeing Josh Dobbs struggle. Some of the basic accuracy is just amiss. Missing more than he should and he’s gotta start picking things up. Lots of reps today with Ben out and he didn’t take advantage.

– Running backs showing some burst. Line did a nice job to clear the lane but Snell, Webb, and Williams showed the foot speed to turn and win the corner.

– Nice to see Diontae Johnson show up a little more today with his two touchdowns in seven shots.

– Like seeing Diontae Spencer’s speed on display but the diving catch over the middle on Layne was even more impressive. That was a football play. Nice start for him but be warned, receivers have gone down this path before only to fade at the end (see Damoun Patterson last year).

– Players who did well in backs on backers: Benny Snell (like his anchor, toughness, strength), Ola Adeniyi (almost no one could block him) Robert Spillane (had some tasty matchups vs CSW) while Gentry, CSW, and Williams had their issues.

– Adeniyi with a great start to camp. Hawkins has won a couple battles when he gets his hands on him and wins early with power but if Adeniyi gets even with him around the edge? Game. Over. Adeniyi might be the real deal and I’m pretty pumped about it.

– Fred Johnson and Derwin Gray have great size and strength. Johnson was particularly impressive in OL/DL. Nice to be able to watch that unit closely for the first time all camp. Big guy but can move and sinks low into his hips. Depth here is excellent.

– Similar for the defensive linemen. You can see some burst with Isaiah Buggs off the ball. Liked to see that from the rook.

– DBs all willing to tackle. Haden, Nelson, Burns, Layne, Waters with run stops today.

– Brian Allen didn’t have his best day in one on one or team drills. First day of camp has still been his best.

St. Vincent Snapshot

Team in the stretch line.

Twitter Camp Question

Who’s he remind you of Alex? James Harrison? Great work Alex I appreciate you guys! — Mike236 (@Mike23614) July 28, 2019

Question is a response about Ola Adeniyi. There’s a lot of parallels to make. Size. Strength. Background, two UDFAs from the MAC. Long ways to go before we put Adeniyi in the same boat but I get what you’re saying, Mike. They are similar stylistically.

Steelers Highlight (You Probably Don’t Remember)

The only touchdown pass Dennis Dixon threw in his NFL career. 33 yarder to Santonio Holmes in 2009. Steelers would go on to lose 20-17 in overtime.

Bob Belcher Quote Of The Day

“As you know, sir, we have several loans with your institution, all ‘past due.’ But what does ‘past due’ even mean, you know?”