Jump to content

Ed Oliver big extension


HappyDays

Recommended Posts

Initially, I was very surprised by this move.  But after thinking about, maybe it shouldn't be so surprising.

 

Brandon Beane seems to be a guy who adjusts his strategy after making a mistake.  For example, he's been quick to admit how much he regrets trading Wyatt Teller so early, instead of giving him more time to develop.  That's probably why he was slower giving up on Cody Ford and is standing fully behind Spencer Brown right now.

 

And even though Beane hasn't admitted it (yet), I think he really regrets not signing Tremaine Edmunds to an extension last year.  He decided to let Edmunds play out his contract.  Then he proceeded to have his best season yet, and priced himself totally out of our range.  Worse yet, it was a bad year for Middle Linebackers in both free agency and the draft... and now we go into the season with a big question mark in the middle of the defense.

 

Ed Oliver's situation is almost identical to Edmunds.  He's a 1st Round Pick that has shown flashes, but questionable consistency.  Many people (including myself) expected a breakout season in 2022, but were disappointed.  I think it's fair to say Oliver hasn't earned the contract extension we just gave him, but it could eventually be a bargain if he does manage to reach his potential.  

 

Edited by mjt328
  • Like (+1) 2
Link to comment
Share on other sites

1 hour ago, Bill from NYC said:

Yes and no. If we get rid of White, you know what that automatically means. ;)

Maybe your dream will come true and the NFL will ban corners.

 

Seriously how can even you be negative about Tre White?  There is no question he was a major initial piece in the franchise turnaround, he has been a great player and is clearly a person his teammates and everyone around him respects.  Do you really hate DBs more than you supposedly love the Bills?  
 

White had a bad injury that he was recovering from all last year.  All reports are that he is doing well but we’re all supposed to wish the worst for him now or pretend that somehow he was never a good player?  I know that is not just you and that many others have selected Tre as the next Bills villain now that Edmunds is gone.  Personally I find it sad.  “Get rid of” Tre White.  What a joke.

  • Like (+1) 1
Link to comment
Share on other sites

1 hour ago, newcam2012 said:

What's the goal? 

 

Really?  You're asking that question?  Ok, I'll pretend you're not a simpleton and answer.  The goal is to build an organization that consistently wins games, makes the playoffs, and is regularly in the conversation of competing for a championship.  Beane and McDermott have passed that test with flying colors.

 

One out of 32 teams wins a Super Bowl each year.

 

  • Like (+1) 2
  • Agree 1
  • Thank you (+1) 4
Link to comment
Share on other sites

14 hours ago, Maine-iac said:

Who are we getting at DT for 15 mil a year?

Someone better than serviceable.  No need to sign him now. We signed 2 solid starting one techs for less than EO. If he could actually sack a QB without getting swallowed up by average OLs, $15 mil would be a bargain.

Link to comment
Share on other sites

On 6/3/2023 at 6:39 PM, Simon said:

Fun fact:

Last year there were only 5 DTs in the NFL that had more Tackles for Loss per game than Ed Oliver.

But please keep telling us how awful he is and that you never see him make any plays.

It's funny because it just shows how little you actually see. :lol:

And Gabe Davis was 2nd in yards per reception this past year! Beane better hurry up and pay him like the top 10 WR that he is. It’s all about splash plays now anyways, consistency is overrated.

Edited by gobills404
Link to comment
Share on other sites

4 minutes ago, Green Lightning said:

Someone better than serviceable.  No need to sign him now. We signed 2 solid starting one techs for less than EO. If he could actually sack a QB without getting swallowed up by average OLs, $15 mil would be a bargain.

 

If you didn't sign him now and he has a good season, he will command more.  We didn't have a single DT under contract after this year.

What does signing starting 1-techs have to do with Oliver's contract?

 

He doesn't get swallowed up by over OL's all the time.  

Link to comment
Share on other sites

Just now, Royale with Cheese said:

 

If you didn't sign him now and he has a good season, he will command more.  We didn't have a single DT under contract after this year.

What does signing starting 1-techs have to do with Oliver's contract?

 

He doesn't get swallowed up by over OL's all the time.  

Conversely, a other meh year and we're stuck with him. He doesn't get swallowed up all the time, but a lot. And he doesn't get sacks. He disappears a lot. Maybe Poona and now Floyd will keep the OL off him to penetrate. We' see. I hope to be wrong about him but his body of work to date doesn't warrant the contract.

Link to comment
Share on other sites

Just now, Green Lightning said:

Conversely, a other meh year and we're stuck with him. He doesn't get swallowed up all the time, but a lot. And he doesn't get sacks. He disappears a lot. Maybe Poona and now Floyd will keep the OL off him to penetrate. We' see. I hope to be wrong about him but his body of work to date doesn't warrant the contract.

 

I have had my complaints about Oliver but we aren't paying him anywhere near a top level DT.  

After this year, he will be around the 20th highest paid DT.  His contract is at the correct level IMO.

 

Every great team has a few elite players, good players, solid players, below average and bad players.

Ed is a solid player.  You can't have elite and good players at every position in a salary cap league.

Link to comment
Share on other sites

3 hours ago, newcam2012 said:

That really never entered my mind. I completely disagree and I think it was likely sacarim. 

 

 

It was mildly sardonic, but there comes a point where someone must "play the hand they've been dealt" (or dealt themselves, in this case). I think I'd characterize JA17's 2022-23 season as volatile - there were some intense highs and lows, plenty of good stuff, but a few too many times like the fumble vs Minnesota. I think it's fair to say that Josh's performance year over year is the biggest contributor to their success or failure. I guess Beane will be hoping that settling Oliver's mind about the next several years will have the opposite effect of, say, Albert Haynesworth.

Link to comment
Share on other sites

Just now, Royale with Cheese said:

 

I have had my complaints about Oliver but we aren't paying him anywhere near a top level DT.  

After this year, he will be around the 20th highest paid DT.  His contract is at the correct level IMO.

 

Every great team has a few elite players, good players, solid players, below average and bad players.

Ed is a solid player.  You can't have elite and good players at every position in a salary cap league.

I don't disagree with you on that.  I just don't thing EO is worth extending. His zero tackle performance against Cincy's second string OL really cemented it for me. He gets pushed around.

  • Like (+1) 1
  • Awesome! (+1) 1
Link to comment
Share on other sites

40 minutes ago, eball said:

 

Really?  You're asking that question?  Ok, I'll pretend you're not a simpleton and answer.  The goal is to build an organization that consistently wins games, makes the playoffs, and is regularly in the conversation of competing for a championship.  Beane and McDermott have passed that test with flying colors.

 

One out of 32 teams wins a Super Bowl each year.

 

Eball you got to understand


we have some fans on this for the think that it’s easy to win a championship that winning the division is just something that we do every year. We’re not sure if they were around for the decade plus of losing after the four Super Bowls.

 

We have some very entitled fans

  • Like (+1) 1
  • Agree 1
Link to comment
Share on other sites

Just now, Green Lightning said:

I don't disagree with you on that.  I just don't thing EO is worth extending. His zero tackle performance against Cincy's second string OL really cemented it for me. He gets pushed around.

 

Our entire team played terribly that day.  Our offense couldn't move the ball.  Our defense couldn't stop anything.

We scored 10 points.

This postseason, Allen was poor.  In our two playoff games, Allen had 3 INT's and 3 fumbles.  

 

I would watch this.

 

 

  • Like (+1) 3
Link to comment
Share on other sites

19 minutes ago, Royale with Cheese said:

 

Our entire team played terribly that day.  Our offense couldn't move the ball.  Our defense couldn't stop anything.

We scored 10 points.

This postseason, Allen was poor.  In our two playoff games, Allen had 3 INT's and 3 fumbles.  

 

I would watch this.

 

 

As I said. I hope to be wrong about him. Maybe Poona and a healthy Daquan will allow him to penetrate. I just would have waited to extend him. 

Link to comment
Share on other sites

49 minutes ago, Green Lightning said:

Someone better than serviceable.  No need to sign him now. We signed 2 solid starting one techs for less than EO. If he could actually sack a QB without getting swallowed up by average OLs, $15 mil would be a bargain.

Ed Oliver is better than "serviceable." In a vacuum, this contract is, of course, fair value for a DT of his solidly above-average performance and age.

I think most people here are reacting to the fact that Beane isn't constructing a team in a vacuum; he has to decide how to allocate contracts to various players playing various positions within a fairly rigid cap structure. And that's why I really have nothing bad to say about Ed Oliver - nice player, congrats on the new market-level contract - but am left scratching my head as to whether he (like Knox) was the best guy to offer an extension given other team needs. It has a little bit of the "endowment effect" look to it - the tendency to overvalue what you have and to undervalue what you could get instead.

  • Like (+1) 2
Link to comment
Share on other sites

9 hours ago, GunnerBill said:

 

He was top 6 in ESPN's pass rush win rate in 2021, top 6 in their run stop win rate in 2022. His total career pressures are 62, from 2,284 total snaps. That works out as a pressure around once every 37 snaps. If you compare that to his contemporaries from the 2019 First Round:

Q Williams - every 31 snaps

D Lawrence - every 36 snaps

J Simmons - every 40 snaps

C Wilkins - every 57 snaps

 

And compare it to some of the top paid (non-Aaron Donald) defensive tackles:

Chris Jones - every 18 snaps*

DeForest Buckner - every 29 snaps*

Javon Hargrave - every 38 snaps*

Daron Payne - every 46 snaps

 

* denotes calculation for those players is since 2018 when PFR began tracking pressures.

 

While I would argue that shows there is clear water between Ed and the very top level elite guys - Jones, Buckner and Q - his underlying metrics compare pretty well with other guys being paid more. Agree the bare production numbers don't, and for the deal to work out value they will have to, but there are reasons for optimism based on the data.

 

As for snap counts, over the final 8 games in 2022 Ed Oliver played an average of 70% (70.125% to be exact - no guesstimation here) of the defensive snaps. If that is the frequency of use they intend going forward I think that can justify the investment should the bare production numbers take the uptick that I agree they need to.

 

 

You see that's more like it.........providing what you think is the info that makes him worthy of $30K per snap.

 

The issue is that pressures alone don't elevate you as a pass rusher and run stop win rate when you aren't only making 30 some tackles because you aren't playing that much is limited in it's value.

 

If pressures were THAT valued then Jerry Hughes would have been seen in a much different light when he was at the top of the league in pass rush win rate and pressures but only getting 5 sacks per year.    Beane isn't spending early picks on DE's and signing Von Miller if Jerry's ifs and buts were candies and nuts.

 

The big money per snap should be reserved for closers and guys who do it while not having to be subbed out for 40% or more of the snaps.   Ed's snap counts are so incredibly low that he's basically a situational pass rusher compared to the other top producers.

 

In short.........he needs to become a very different player.........one who plays more snaps and makes more plays to justify $17M per season.  

  • Like (+1) 1
Link to comment
Share on other sites

1 minute ago, BADOLBILZ said:

 

 

You see that's more like it.........providing what you think is the info that makes him worthy of $30K per snap.

 

The issue is that pressures alone don't elevate you as a pass rusher and run stop win rate when you aren't only making 30 some tackles because you aren't playing that much is limited in it's value.

 

If pressures were THAT valued then Jerry Hughes would have been seen in a much different light when he was at the top of the league in pass rush win rate and pressures but only getting 5 sacks per year.    Beane isn't spending early picks on DE's and signing Von Miller if Jerry's ifs and buts were candies and nuts.

 

The big money per snap should be reserved for closers and guys who do it while not having to be subbed out for 40% or more of the snaps.   Ed's snap counts are so incredibly low that he's basically a situational pass rusher compared to the other top producers.

 

In short.........he needs to become a very different player.........one who plays more snaps and makes more plays to justify $17M per season.  

One could also ask whether pressures per snap is a good way of evaluating a rotational 3tech as opposed to his peers who are playing significantly more snaps, presumably vs the run as well as passing downs

 

It seems more like a statistic for an argument than anything to me. You'd expect the guy with fewer snaps to be able to get to the QB at a higher frequency from the 3tech spot

  • Like (+1) 1
  • Agree 1
Link to comment
Share on other sites

14 hours ago, PBF81 said:

 

That's clearly a planning thiing and that's on Beane.   That's what he gets paid the big bucks to do.  

 

 

 

Take a look at who the Chiefs have locked up at DT for next season.  You probably won't.  Too many fans are myopic about this team and

don't realize that most of the criticism they fantasize about happen to other teams all the time.

  • Like (+1) 1
Link to comment
Share on other sites

On 6/3/2023 at 6:16 PM, Capco said:

Here's a hypothetical contract structure which shows how this move can make cap sense:

 

Extension value:  $68m

Guaranteed total:  $45m

Signing bonus:  $25m

Salary total:  $43m

 

Cap Hits (by year; amortized signing bonus listed first)

  1. $5m + $1m = $6m (creating $4m in cap space)
  2. $5m + $8m = $13m
  3. $5m + $11m = $16m
  4. $5m + $11m = $16m
  5. $5m + $12m = $17m

 

Total Cash Paid (by year)

  1. $25m + $1m = $26m
  2. $26m + $8m = $34m
  3. $34m + $11m = $45m (guaranteed total met)
  4. $45m + $11m = $56m
  5. $56m + $12m =$68m

it's a $68 mil 4 year extension.  He was already set get paid over $10 mil guaranteed in 2023.   So I think the total contract value is around $78 million

  • Like (+1) 1
Link to comment
Share on other sites

18 minutes ago, BADOLBILZ said:

 

 

You see that's more like it.........providing what you think is the info that makes him worthy of $30K per snap.

 

The issue is that pressures alone don't elevate you as a pass rusher and run stop win rate when you aren't only making 30 some tackles because you aren't playing that much is limited in it's value.

 

If pressures were THAT valued then Jerry Hughes would have been seen in a much different light when he was at the top of the league in pass rush win rate and pressures but only getting 5 sacks per year.    Beane isn't spending early picks on DE's and signing Von Miller if Jerry's ifs and buts were candies and nuts.

 

The big money per snap should be reserved for closers and guys who do it while not having to be subbed out for 40% or more of the snaps.   Ed's snap counts are so incredibly low that he's basically a situational pass rusher compared to the other top producers.

 

In short.........he needs to become a very different player.........one who plays more snaps and makes more plays to justify $17M per season.  

Jerry isn't a great example, just my opinion.

 

A "pressure" from defensive end VS DT is very different.  Jerry got past the OT (bc of his speed), that often counts as a pressure....but in reality, didn't disrupt the passer.

 

Whereas, Ed's pressure is directly in the face of the QB, often leading to a hurried throw/incompletion OR sack by another player (or Ed himself).  

 

It's way different to me.

 

As far as Ed's snap counts, his average ticked up at the 2nd half of season and was close to 70%.  That's different than your math....but I agree if he's playing 60% or fewer snaps, then that makes his deal look different.  Do you or I know yet what that will look like?  

 

The answer is No, and we have dodged the alternative of looking for a high-round or high-$ replacement next offseason, at a core position.

Link to comment
Share on other sites

30 minutes ago, BADOLBILZ said:

 

 

You see that's more like it.........providing what you think is the info that makes him worthy of $30K per snap.

 

The issue is that pressures alone don't elevate you as a pass rusher and run stop win rate when you aren't only making 30 some tackles because you aren't playing that much is limited in it's value.

 

If pressures were THAT valued then Jerry Hughes would have been seen in a much different light when he was at the top of the league in pass rush win rate and pressures but only getting 5 sacks per year.    Beane isn't spending early picks on DE's and signing Von Miller if Jerry's ifs and buts were candies and nuts.

 

The big money per snap should be reserved for closers and guys who do it while not having to be subbed out for 40% or more of the snaps.   Ed's snap counts are so incredibly low that he's basically a situational pass rusher compared to the other top producers.

 

In short.........he needs to become a very different player.........one who plays more snaps and makes more plays to justify $17M per season.  

 

I don't disagree with that. He does need the bare production numbers to improve to justify that contract. And he needs to maintain the sort of play percentage we saw the 2nd half of last season or, to be more accurate, the team needs to keep putting him out there at that kinda clip. If over the next 3 years Ed is still around 4 sacks and 9 or 10 TFLs earning $17m AAV then whether he is the 13th best paid DT (as he is now) or the 23rd best paid DT is almost irrelevant because the question becomes the opportunity cost with that money. But there are reasons, both on the film and in the underlying analytics, to believe that the bare production does not accurately reflect who Ed is. Of course there is a chance they do - and the Jerry Hughes comparison is noted - and that is the risk with this contract. But I still think there is a huge ceiling for Ed Oliver and while I recognise the possibility this contract looks like a huge overpay in 3 years time it could also look like a huge bargain (or frankly anywhere in between) and I tend to fall on the optimistic end with this player. 

Edited by GunnerBill
  • Like (+1) 3
  • Agree 1
Link to comment
Share on other sites

10 hours ago, GunnerBill said:

 

As for snap counts, over the final 8 games in 2022 Ed Oliver played an average of 70% (70.125% to be exact - no guesstimation here) of the defensive snaps. If that is the frequency of use they intend going forward I think that can justify the investment should the bare production numbers take the uptick that I agree they need to.

 

That is very misleading. Even with Oliver’s snap count increasing the last 8 games he still only played 50.18% of defensive snaps in 2022. His snap rates in 2019-2021 were 53.67%, 53.97% & 57.79%, respectively. His production, including his PRWR has to be viewed with this in mind. 

 

https://www.pro-football-reference.com/teams/buf/2022-snap-counts.htm

Link to comment
Share on other sites

1 minute ago, BarleyNY said:

 

That is very misleading. Even with Oliver’s snap count increasing the last 8 games he still only played 50.18% of defensive snaps in 2022. His snap rates in 2019-2021 were 53.67%, 53.97% & 57.79%, respectively. His production, including his PRWR has to be viewed with this in mind. 

 

https://www.pro-football-reference.com/teams/buf/2022-snap-counts.htm

 

Yes - but that is because he missed time hurt. Of course that is a worry but he hasn't missed a lot of time hurt. In the second half of 2022 the message seemed to get through to the Bills coaches that they needed Ed on the field more. If they are going to justify this extension they definitely need that to become the long term pattern rather than the rotation rates of his first 3 years. 

 

I am not trying to mislead, just to make the point that the Bills did change their approach on that at the end of last year. 

  • Like (+1) 3
Link to comment
Share on other sites

1 hour ago, Green Lightning said:

I don't disagree with you on that.  I just don't thing EO is worth extending. His zero tackle performance against Cincy's second string OL really cemented it for me. He gets pushed around.

Great post.  In no way is he worth extending; he's undersized at this level, always has been, and always will be.

 

The fast small DL concept worked in college football in the '80s and '90s...That crap has no place in the modern NFL.

 

I would have 330 pound lard asses up and down the line and tell them to simply not let anything go through them.  Put the talent a layer deeper..

 

 

  • Disagree 1
  • Haha (+1) 2
  • Dislike 1
Link to comment
Share on other sites

When I first saw $68m for Ed, I thought, "What the heck is Beane doing?!?!"

 

But I've settled down.  If you include his 5th year option, Oliver will average about $10.75 over the next five years.   That ranks 16th among DLinemen.  

 

If each team fields four down linemen, then there are 32 starting DTs in the NFL.  But since some teams use 3-man fronts, there are actually fewer than 32 starting DTs in the NFL which makes Ed's pay less than average.  

 

And if you think ahead a couple of years, by then Ed's contract will be significantly below average for a starting DT.  

Link to comment
Share on other sites

1 minute ago, hondo in seattle said:

When I first saw $68m for Ed, I thought, "What the heck is Beane doing?!?!"

 

But I've settled down.  If you include his 5th year option, Oliver will average about $10.75 over the next five years.   That ranks 16th among DLinemen.  

 

If each team fields four down linemen, then there are 32 starting DTs in the NFL.  But since some teams use 3-man fronts, there are actually fewer than 32 starting DTs in the NFL which makes Ed's pay less than average.  

 

And if you think ahead a couple of years, by then Ed's contract will be significantly below average for a starting DT.  

 

The number is $15.75m - $10.75m on the option, plus $68m = $78.75m / 5 years = $15.75m AAV. I think that is what you meant though because it would rank 16th among DTackles. 

 

But if every NFL team played a 4-3 there would be 64 starting DTackles. They don't of course... but that is the math. 

 

 

Link to comment
Share on other sites

7 minutes ago, hondo in seattle said:

When I first saw $68m for Ed, I thought, "What the heck is Beane doing?!?!"

 

But I've settled down.  If you include his 5th year option, Oliver will average about $10.75 over the next five years.   That ranks 16th among DLinemen.  

 

If each team fields four down linemen, then there are 32 starting DTs in the NFL.  But since some teams use 3-man fronts, there are actually fewer than 32 starting DTs in the NFL which makes Ed's pay less than average.  

 

And if you think ahead a couple of years, by then Ed's contract will be significantly below average for a starting DT.  

are you including his 5th year option for all the guys above him who signed extensions too

Link to comment
Share on other sites

53 minutes ago, MasterStrategist said:

As far as Ed's snap counts, his average ticked up at the 2nd half of season and was close to 70%.  That's different than your math....but I agree if he's playing 60% or fewer snaps, then that makes his deal look different.  Do you or I know yet what that will look like?  

 

The answer is No, and we have dodged the alternative of looking for a high-round or high-$ replacement next offseason, at a core position.

 

 

My math is the ACTUAL math over the course of his career not just a tiny subset of games you are trying to cherry pick in his defense.

 

It's been pretty static with Ed Oliver and his 60% snap counts in 2022 don't even count games that he missed to injury.   He actually played the least % of total defensive snaps of any season because last season he missed 3 full games and subsequently had the lowest snap total of his career.    I'm not slighting him even a bit on the math I am actually giving him a full pass for games missed to injury while judging him on his full body of work.    He's far, far from an 80% snap guy.   Miles from it.

 

As for not knowing yet what he will look like in the future.........I guess we don't know that Gabriel Davis isn't going to put up 1500 yards and 12 TD's next season either...........but I'm not going to pay him like a WR1 now in anticipation that he will essentially double his career production.    That's kinda' what they are doing with Ed Oliver........hoping that he plays and produces A LOT more.    

 

What he's done doesn't justify top pay.    That's the only way we can judge the deal at this point.   He's had 4 years of runway to prove what he is.   The Poona Ford-esque sack and tackle numbers coming from a guy who is playing the playmaking 3T not the grinding 1T just don't justify the VAST difference between making a few million and $17M.        

Link to comment
Share on other sites

23 hours ago, Ridgewaycynic2013 said:

We are.  You're not.

🤔
*
EDIT: After seeing your 'sad' reaction, cheer up!  We're just rattling your cage! 😁

 

 

You broke my heart.

21 hours ago, GETTOTHE50 said:

i feel like ed oliver needs a meeting with the bobs

 

 

 

 

I wouldn't say I've been "missing" it

  • Haha (+1) 2
Link to comment
Share on other sites

Ed Oliver is cut, traded, or not resigned - Good riddance the guy was a bust. Way overpaid and not a process guy. Thank god Beane does not overpay for guys like this. 

 

Ed Oliver is extenended for 4/$68M - Another wizard move by Beane. He makes everyone around him better and is always drawing double-teamed. Look how bad this team is when he is not on the field. 

Link to comment
Share on other sites

12 minutes ago, Gunsgoodtime said:

Ed Oliver on this board went from dud to stud with 1 post!  Amazing!

All these fans saying that Oliver is just a guy, can’t penetrate etc. are just looking at the stat sheets and not paying attention to him during games. 
 

I am an Oliver fan, so I pay attention to him during games, and he flashes elite skills on a weekly basis. He just needs to be a bit more consistent, but I can guarantee that other teams have to account for him on the field. He is a very disruptive player.  

  • Like (+1) 2
Link to comment
Share on other sites

2 minutes ago, buffaloboyinATL said:

All these fans saying that Oliver is just a guy, can’t penetrate etc. are just looking at the stat sheets and not paying attention to him during games. 
 

I am an Oliver fan, so I pay attention to him during games, and he flashes elite skills on a weekly basis. He just needs to be a bit more consistent, but I can guarantee that other teams have to account for him on the field. He is a very disruptive player.  

The one thing I notice about Oliver is that while he can be disruptive, he often flies into the backfield out of control and fails to finish the play.  The QB slides one way or another and Ed flies by.  Jerry Hughes used to do this a lot too, screaming off the edge out of control.  That's why his pressure rate was so good but he had a hard time finishing the plays.

 

It's great being disruptive but he needs to play with more control so he can breakdown and finish plays. 

Link to comment
Share on other sites

This topic is OLD. A NEW topic should be started unless there is a very specific reason to revive this one.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...