Blog Archives

How All Of The A’s Pitchers Were Acquired: Lots Of Depth Even For 2015 Without Breaking The Bank!

Part of the lure in acquiring Samardzija was that he had 1 year left of Arbitration.  He will likely cost in the $12 - 15 MIL range for 2015.  He tops the list of several A's players that will be ARB eligible in 2015 like Moss, Donaldson, Cook, Parker, Jaso, Reddick and Gentry.  While the club is going for it in 2014, there unloading of Cespdes's $10.5 MIL 2015 salary will be used to pay these guys raises.  Some of the club will be traded or released.  The A's should still have about $25 MIL to spend on 7 or 8 guys next year.  Their $95 MIL payroll in 2014 is their highest ever recorded for any one year.

Part of the lure in acquiring Samardzija was that he had 1 year left of Arbitration. He will likely cost in the $12 – 15 MIL range for 2015. He tops the list of several A’s players that will be ARB eligible in 2015 like Moss, Donaldson, Cook, Parker, Jaso, Reddick and Gentry. While the club is going for it in 2014, their unloading of Cespdes’s $10.5 MIL 2015 salary will be used to pay these guys raises for next year, which should ensure them of another chance to compete for it all.. The Pitching Staff will remain almost intact, with losing just Lester, Hammel and Gregerson, while 12 guys are still under Team control, and 3 more guys with lots of MLB experience are in Sacramento waiting for a callup.

How All Of The A’s Pitchers Were Acquired:

By Chuck Booth (Lead Baseball Analyst/Website Owner):

Follow MLB Reports On Twitter

Billy Beane has assembled quite the Pitching Staff for his 2014 final playoff push despite having both Jarrod Parker and A.J. Griffin out for the year with Tommy John Surgery.

Sonny GrayA.J. Griffin and Sean Doolittle (although he was drafted as a hitter) are the only active pitchers on their staff that are homegrown products.

Jon Lester was acquired with Yoenis Cespedes (who signed as an International Free Agent.

Much like the hitters, the ‘Moneyball GM’ has wheeled and dealt until he put together one of the best run prevention teams in the game baseball.

Bringing in Jeff Samardzija and Jason Hammel cost the team 2 young prospects and Dan Straily, all of whom were team draft picks. Read the rest of this entry

About these ads

How All Of The A’s Hitters Were Acquired: 2014 Roster Tree Shows Incredible Beane Trading Record

041514%20MLB%20athletics%20josh%20donaldson%202%20LN%20PI_vadapt_955_medium_11

How All Of The Athletics Hitters Were Acquired:

By Chuck Booth (Lead Baseball Analyst/Website Owner):

Follow MLB Reports On Twitter 

Truthfully this blog took me forever to do the research for, simply because the A’s GM Billy Beane has been so proactive at the trading helm.

From flipping Mark Mulder several years ago which fetched Dan Haren as part of the haul, to the massive deal with Dan Haren sent to the D’Backs, he added enough depth to pull off several other moves.

Yes, along the way he may have been burned by Colorado for Carlos Gonzalez, but in a the Dbacks deal still is paying off.

The Roster deals include several Oakland draft picks being flipped for current A’s.

Nick Swisher was traded for Gio Gonzalez, who in turn the club can thank for the Catching tandem of Derek Norris and John Jaso as assets received from Swisher initially.

Jaso was brought back in a 3 way deal from Washington, where the A’s sent the SP back to the team they traded Gio Gonzalez for.

Ryan Sweeney (another player brought in for the Swisher) was packaged with Andrew Bailey to obtain Josh Reddick. Read the rest of this entry

Oakland Athletics Roster In 2014: How All Of The Pitchers Were Acquired

Jarrod Parker is out for the year with  Tommy John Surgery.  You are talking about a guy that was 25 - 16 with a 3.68 ERA over the last 2 years combined.  He has top of the rotation stuff and will be greatly missed.  The A's also had a TJ scare with A.J. Griffin, but it has been downgraded to an elbow strain for now.  Parker was traded for by the Athletics in a major package sent to Oakland - including Chris Carter< Carlos Gonzalez and Ryan Cook for Starter Dan Haren.  The club still has many of the components left as assets from that very deal. While it is bad Parker is out in 2014, he will be back.

Jarrod Parker is out for the year with Tommy John Surgery. You are talking about a guy that was 25 – 16 with a 3.68 ERA over the last 2 years combined. He has top of the rotation stuff and will be greatly missed. The A’s also had a TJ scare with A.J. Griffin, but it has been downgraded to an elbow strain for now. Parker was traded for by the Athletics in a major package sent to Oakland with Collin Cowgill and  Ryan Cook for Starter Trevor Cahill. The club still has Parker and Cahill.  While it is bad Parker is out in 2014, he will be back. Cahill has been ineffective for the D’backs in 2014 – with a 9.17 ERA and an MLB leading 4 losses.

By Chuck Booth (Lead Baseball Analyst/Website Owner):

Follow MLB Reports On Twitter

I just finished writing an article about how Billy Beane was smart not to have signed Barry Zito, Mark Mulder and Tim Hudson to extensions here.

You really wont find him do this anytime soon with any of his chuckers.

The Scott Kazmir deal is the one he likes to do.  It is simple as to why the man operates like this.  He doesn’t have to give up any assets in the process.

Beane is a “Baseball Rounder”.

It is not unlike him to do manage 50 – 60 transactions per year.  He was won more than he has lost – whether it is Free Agency or trades.  His ballclub has the best record in the Majors since the start of play in 2012 – at 200 – 144 (.581 baseball).

We will go through the Pitching First, and then the hitting by the weekend. Read the rest of this entry

Billy Beane’s Decision To Not Extend Mulder, Zito And Hudson Was The Right One: Money Ball At Its Best

Billy Beane will never spend a king's ransom for Pitchers on long-term deals or for big $$ because of injuries like Tommy John crippling your salary infrastructure for the whole time a player may be out.  Especially with smaller market teams, having too much invested with your pitchers can be catastrophic.  Even though Jarrod Parker is out for the year with TJ surgery, and A.J. Griffin may not be out of the wood for it either, the club is not hampered long-term financially by their injuries.  It hurts yes, but not as much as it could have.  He was forced into realizing the effects from losing Mulder, Zito and Hudson because the team couldn't afford to re-sign them.  But as you will read, it was a blessing.

Billy Beane will never spend a king’s ransom for Pitchers on long-term deals or for big $$ because of injuries like Tommy John crippling your salary infrastructure for the whole time a player may be out. Especially with smaller market teams, having too much invested with your pitchers can be catastrophic. Even though Jarrod Parker is out for the year with TJ surgery, and A.J. Griffin may not be out of the woods for it either, the club is not hampered long-term financially by their injuries. It hurts yes, but not as much as it could have. He was forced into realizing the effects from losing Mulder, Zito and Hudson because the team couldn’t afford to re-sign them a decade ago. But as you will read, it was a blessing in disguise.

By Chuck Booth (Lead Baseball Analyst/Website Owner):

Follow MLB Reports On Twitter

This has been an organization that has thrived on brilliant drafting of young arms. But in saying that. Billy Beane is a manager that will never throw out big dollars to retain Starting Pitching once the club has past the Team Controllable years.

In the early 2000’s, the team featured three ace pitchers in Barry Zito, Tim Hudson and Mark Mulder

Billy Beane had to let each of them leave Oakland (in the winters of 2004 – Hudson/Mulder, and 2006 winter – Zito) because they couldn’t pay them the kind of dollars needed to secure them long term.

It was a decision that looked dire to start with while the team struggled from 2007 – 2011, but it also paved the way for a new run at AL West Division supremacy from 2012 to current.

Lets take another look at the decision on how it has worked out since then. Read the rest of this entry

Oakland Athletics State Of The Union: 2014 Preview

When does Beane ever sleep?   56 transactions over the last calendar year, and he may be prepping the phone with another rash of injuries to 60% of his Starting Staff.  Beane has at least addressed the teams depth for 15 years, and when you look at the salary for their Pitchers, you will be able to detect why.  They never overpay on long-term deals for Starters.

When does Beane ever sleep? 56 transactions over the last calendar year, and he may be prepping the phone with another rash of injuries to 60% of his Starting Staff. Beane has at least addressed the teams depth for next 2 – 3 years, and when you look at the salary for their Pitchers, you will be able to detect why. They never overpay on long-term deals for Starters.

By Chuck Booth (Lead Baseball Analyst/Website Owner):

Follow MLB Reports On Twitter

It has been a tough week in Oakland for the Starting Pitching.  Jarrod Parker will need Tommy John Surgery and is  out for the 2014 year.

A.J. Griffin received better news, but also will be sidelined for the near future with a UCL strain.

To complicate the opening roster even more, Scott Kazmir has Triceps soreness and is currently also on the shelf.

Billy Beane doesn’t seem that worried, as he has Tommy Milone and Jesse Chavez stretched out to work some starts if needed. Read the rest of this entry

Oakland Athletics Payroll In 2014 + Contracts Going Forward

By Chuck Booth (Lead Baseball Analyst/Website Owner):

Follow MLB Reports On Twitter

Billy Beane is a master tactician when it comes to freeing up some cash in order to acquire more players.

Oakland ended last year with a payroll of about $70 MIL.  So far this offseason, the A’s GM has picked up several relief pitchers and also signed Scott Kazmir to a 2 YR deal worth $22 MIL.

The team also said goodbye to Bartolo Colon,(who signed with the Mets for a 2 YRs/$20 MIL deal).

Beane has held a fantastic track record of assessing talent, so don’t be surprised if the stocky 40 year old breaks down in the Mets uniform – and not under the A’s watch. Read the rest of this entry

The Billy Beane Way Of Contracts + His Trade History Since MoneyBall!

Wednesday July.03, 2013

Updated January.05, 2014

Updated July.05, 2014 for Samardzija deal link

Beane Spins Magic Again In World Series Quest: Picks Up Samardzija + Hammel For Straily + Prospects

Updated July 31, 2014 for Trade Deadline deals.

Beane Acquires Lester + Gomes For Cespedes: Then Acquires Fuld For Millone

Updated Aug 8, 2014 for Hitters Roster Tree

How All Of The A’s Hitters Were Acquired: 2014 Roster Tree Shows Incredible Beane Trading Record

Beane does his transactions throughout the entire year - and very little at the deadline.  He is never finished with re-arranging his franchise.  Perhaps his best Trade Deadline deal was to acquire Jermaine Dye in 2001.  Conversely, he had to pay Dye a big FA contract afterwards.  Between he and Eric Chavez's deal, Beane learned not to be burned on long term deals.  He is a big fan of 1 to 2 Year Deals with Veterans.

Beane does his transactions throughout the entire year – and very little at the deadline. He is never finished with re-arranging his franchise. Perhaps his best Trade Deadline deal was to acquire Jermaine Dye in 2001. Conversely, he had to pay Dye a big FA contract afterwards (3 YRs/$30 MIL). Between he and Eric Chavez’s deal, (6 YR/$66 MIL deal) Beane learned not to be burned on long term contracts. He is a big fan of 1 – 2 Year Deals with Veterans.  A lot of his players have not fared as well when they have left the organization.  Even the guys that have, simply cost too much money for the A’s liking.  The Oakland team received the same kind of production from them for a small percentage of the salary paid out.

By Chuck Booth (Lead Baseball Analyst/Website Owner):

Follow MLB Reports On Twitter:

We have talked a ton about Billy Beane‘s genius way on the website.  The Website founder ‘Jonathan Hacohen’ was one of the first baseball writers to uncover the new Beane strategy last year.

I further studied some of his brilliant work  – by figuring out the current roster tree for all of the current team last November.  I was able to pick up a lot more patterns from his work as a GM.

Read the rest of this entry

Current Top 5 MLB Home Run Leaders in the AL + NL: Home Runs Hit May.11th

Like us on Facebook here

Sunday May 12th, 2013

Ryan Doumit has proved to be a great roaming player for the Minnesota Twins.He can play DH (16 Games in 2013) and Catch (10 Games in 2013)  He can also play 1B and OF.  Doumit has clubbed 3 HRs in the last week - and could play Jack Parkman if Major League 2 was ever re - done.

Ryan Doumit has proved to be a great roaming player for the Minnesota Twins.He can play DH (16 Games in 2013) and Catch (10 Games in 2013) He can also play 1B and OF. Doumit has clubbed 3 HRs in the last week – and could play Jack Parkman if Major League 2 was ever re – done.

DH on our home site pages – Stands for Daily HR Hitters in the Majors.

We are going to run the gauntlet on the previous days HRs for all MLB Players.

I loved it when MLB XM Radio used to do a running total every night on their Roundtrip with Mike Ferrin (Laser Show).  So I am bringing it every day on this website.  To view every nights big boppers for the whole year (from May 8th on) visit the DH page!

Click beyond the Youtube link or click  the READ THE REST OF THIS ENTRY ICON to see who hit yesterdays big flies.

Nelson Cruz Highlights 2012 – Mature Highlights so Parental Guidance is advised:

Read the rest of this entry

Oakland Athletics Payroll In 2013: A’s Organizational Rosters + Depth Charts – (MLB + MiLB)

Like us on Facebook here

Monday, Apr.29/2013

How important was Cespedes to The A's Lineup?  They went 82-47 with him in the lineup and 12-21 without him.  He was the biggest reason the team has soared into the playoff race and wont the AL East.  Beane secured him Free Agency last year without trading any prospects.  Cespedes clubbed 23 HRs.  So far in 2013, the team has gone 10 - 2 with the big Cuban and 4 - 8 without him.

How important was Cespedes to The A’s Lineup? They went 82-47 with him in the lineup and 12-21 without him. So far in 2013, the team has gone 10 – 2 with the big Cuban and 4 – 8 without him.  Clearly he is the teams MVP.

By Chuck Booth (Lead Baseball Analyst/Website Owner): and welcome Jeff Kleiner (Salary, Roster and Depth Chart Expert for the MLB) – visit his website  here  

You guys are all in for a treat.  Jeff Kleiner recently contacted me about a partnership merge for the website.  He has developed a site (prosportsrosters.com) that covers all organizational affiliates in the Minors for all of the Major League Baseball Clubs.  We are going to combine efforts to bring you the best look at salaries, current 25 Man Player Rosters and Depth Charts for all 30 teams. 

Jeff is going to provide the documents in form of spreadsheets and I am going to accompany the posts with deep analysis of what the numbers tell us from my perspective.  If you can’t wait for all of my assessments for each club, go and visit Jeff’s website over at http://www.prosportsrosters.com.

In Speaking with Jeff, he is one of the more passionate fans I have come across towards the game of baseball.  He spends enough time in updating his MLB Facts for it to be a Full-Time Job.  So after the usual Video Clip and READ THE REST OF THIS ENTRY button, you will find some serious &*!@?!#!

Jeff updates this page below on a daily basis.  After you click on it….Bookmark it.  There is a 3 year salary forecast and stats not listed here on this page.  Jeff updates these pages daily and these changes include any Roster moves!

For a Full 3 year Salary Outlook plus last years Stats for every player in the Athletics Organization click here

MLB Hard Talk 101 – Can The A’s Do It Again?

Read the rest of this entry

Athletics 8 Game Win Streak Is Nothing New To Pattern Formed Since Last Year

Like us on Facebook here

Friday, Apr.12/2013

Oakland Athletics' Jed Lowrie has made Billy Beane look like a genius once again - with clubbing 16 hits, (8 of the Extra Base Variety), Scoring 10 Runs and Walking 6 times so far in the teams 8 - 2 start.  He has an OPS of 1.258 thus far.

Oakland Athletics’ Jed Lowrie has made Billy Beane look like a genius once again – with clubbing 16 hits, (8 of the Extra Base Variety), Scoring 10 Runs and Walking 6 times so far in the teams 8 – 2 start. He has an OPS of 1.258.  He was acquired from the Houston Astros in a February trade which sent Chris Carter the other way.  The man can play several defensive positions well.  He is due for Arbitration at the end of this season, before becoming a Free Agent in 2015.  Beane doesn’t seem to make a bad move these days.

By Chuck Booth (Lead Baseball Analyst/Website Owner):

Hands up.. How many people would have thought that the Oakland Athletics would start the 2013 season with the best record in the Major Leagues so far?

Of course this website is not surprised at all.  Jonathan Hacohen (Website Founder and current Oakland A’s Correspondent) wrote a brilliant piece in the 1st week of July/2012 – breaking down Billy Beane‘s new MoneyBall Philosophy here.

I have to admit something right now..  I had not seen the movie “MoneyBall” even by this time.  Yes…brutal and I was kicking myself for not seeing it before hand.

After the movie, I did some digging and was extremely flabbergasted with what I found about Beane’s magic.  I wrote a Roster Tree for the Hitters and Pitchers in the organization.  I studied every single transaction to back track how each of the current member of the team had arrived in an Oakland uniform.  You can find that 2 part series here.

Can the Oakland A’s Do it Again in 2013 Preview:

Read the rest of this entry

Nate Freiman: Beane Finds Yet Another Hidden Gem… And The A’s Next 1st Baseman

Like us on Facebook here

Friday April 5th, 2013

All Nate Freiman did was carry the Country of Israel during the recent World Baseball Classic Qualifying Tournament. Can this First Base giant do the same in Oakland?

All Nate Freiman did was carry the Country of Israel during the recent World Baseball Classic Qualifying Tournament. Can this First Base giant do the same in Oakland?

Jonathan Hacohen  (Lead Baseball Columnist, Oakland A’s Correspondent and Website Founder):  

Baseball is a funny game sometimes. One minute you’re crying the Chris Carter blues. Then before you  know it, Nate Freiman appears. That is how Billy Beane works my friends. Just when you think he might be slipping, he pulls a magic rabbit out of his hat (better known as the waiver wire in baseball terms). 

On February 11, 2013, I wrote an article outlining Billy Beane’s error in trading Chris Carter. While I have always endorsed the talents of Jed Lowrie, it was my opinion that giving up a future star in Chris Carter was too high of a price to pay.

The trade (which actually took place on February 4th) saw the Astros acquire yet another stud First Base prospect. I wondered out loud what the Astros would do with all their First Base talent (Brett Wallace, Jonathan Singleton, Nate Freiman and veteran Carlos Pena).

It seemed like too many bats and not enough positions in Houston, despite the newfound need for a Designated Hitter. A little over a month later, March 23rd to be exact- I had my answer. Nate Freiman was on his way to Oakland.

The star for Israel in this year’s World Baseball Classic qualifying tournament was going to get the opportunity of a lifetime.

While some felt the A’s were simply acquiring roster depth, I saw a different vision. The A’s had their replacement for Brandon Moss at First Base.

Billy Beane had an uncovered yet another gem that was going to thrive in Oakland. Remember Josh Reddick 2012? Meet Nate Freiman 2013.  

Nate Freiman Interview:

Read the rest of this entry

Oakland A’s Player Roster in 2013: State Of The Union Part 2: The Pitchers

Like us on Facebook here

Sunday, Mar.24/2013

A.J Griffin was 7-1 with a 3.06 ERA in 15 Games Started for the A's in his 2012 Rookie Season.  The A's will look for the 24 Year old for some Quality Starts in 2013

A.J Griffin was 7-1 with a 3.06 ERA in 15 Games Started for the A’s in his 2012 Rookie Season. The A’s will look for the 24 Year old for some Quality Starts in 2013.  The  former University of San Diego Pitcher yielded a 1.13 WHIP during his time last year.  As the teams #4 Starting Pitcher on the depth chart, Griffin should be able to see some favorable matchups in 2013.  If he throws like 2012 again in 2013, he might very pole vault to being the ace of the rotation.  We may have another 3 – 4 staff that contend for the AL Cy Young like the days of Hudson, Mulder and Zito.

Chuck Booth (Lead Baseball Analyst/Website Owner):

Billy Beane has always recycled his great starting pitchers once they hit the experience level that he could not pay them for.  His new crop of pitchers include Jarrod Parker, Brett Anderson, Tommy Milone and new Starter A.J. Griffin

They also are bringing back Bartolo Colon for the 2013 season, despite taking a 50 game suspension for PED use last year. Billy Beane is a master tactician on assessing  a players worth and especially pitchers.  Just like the hitters, the pitchers are all mostly in the 25-30 Age bracket.  He has a quality set of controllable relief pitchers in the barn to close out games too.

A.J. Griffin at University of San Diego:

Read the rest of this entry

The Oakland A’s 2013 Roster Tree Part 2: The Pitchers And Analyzing Mulder, Hudson and Zito Post Oakland

Sunday, Dec.02/2012

A.J Griffin was 7-1 with a 3.06 ERA in 15 Games Started for the A's in his 2012 Rookie Season.  The A's will look for the 24 Year old for some Quality Starts in 2013

A.J Griffin was 7-1 with a 3.06 ERA in 15 Games Started for the A’s in his 2012 Rookie Season. The A’s will look to the 24 Year old for some Quality Starts in 2013.

Chuck Booth (Lead Baseball Writer/Website Owner):

Yesterday we talked about the hitters of the Oakland Athletics current roster and today we will talk about their pitching.  This has been an organization that has thrived on brilliant drafting of young arms.  In the early 2000’s, the team featured three ace pitchers in Barry Zito, Tim Hudson and Mark MulderBilly Beane had to let each of them leave Oakland because they couldn’t pay them the kind of dollars needed to secure them long term.  With the exception of this year, Barry Zito has not lived up to his 7 Years and 126 Million Dollar contract he signed with the San Francisco Giants since leaving the Athletics. Despite a 15-8 year for the SF club this past year, he holds a 58-69 (.447) record for San Francisco lifetime with a 4.47 ERA.  He was 102-63 (.618)  and a 3.55 ERA with the A’s before leaving at the age of 29.   The guy made 18.25 Million in his Oakland days and has already pocketed 99 Million with SF.

Mark Mulder never was the same pitcher in the NL and was out of baseball four years after being traded to St. Louis.  His A’s career had netted him an 81-42 (.659) record with a 3.92 ERA.  He was only 22-18 (.550) and a 5.04 ERA with the Cardinals before retiring. As you will read in this article below, the franchise made a worthy trade in returns for this man.  Mulder made 25.3 Million in his contract with the Cardinals after making only 8.4 Million with the A’s.

Tim Hudson on the other hand, has been one of the better pitchers in the NL for the last decade, still towing the hill for the Braves at the age of 38.  He was 92-39 (.702) with a 3.30 ERA for the A’s.  He has since gone 105-65 with a 3.52 ERA for the Braves in in 8 years.  He definitely has been worth the $ invested (84.5 Million plus another 9.0 Million in 2013.) He only made 4.5 Million in his 6 years with Oakland.  The sandwich pick they landed for Hudson’s Free Agent signing was Travis Buck.  Unfortunately Buck only played 170 games for the franchise, hitting .250 with 18 HRs and 71 RBI in 571 AB.

Total Record for 3 other teams is 185-152 (.549) and they have made 208.8 Million away from Oakland, whereas they were 275-144 (.656) and made a total 33.15 Million Dollars with the Athletics.  I would say, Beane made the right decision in not signing them.

The Future of the Oakland A’s:  The Mustache Gang Meets the Bash Brothers:  Revealing Billy Beane’s Master Plan click here.

For The Oakland A’s 2013 Roster Tree Part 1:  The Hitters  Click Here

Read the rest of this entry

The Oakland A’s 2013 Roster Tree Part 1: The Hitters

Saturday, Dec.01/2012

How important was Cespedes to The A's Lineup?  They went 83-47 with him in the lineup and 12-20 without him.  He was the biggest reason the team has soared into the playoff race and wont the AL East.  Beane secured him Free Agency last year without trading any prospects.   He is signed for 3 more years.

How important was Cespedes to The A’s Lineup in 2012? They went 82-47 with him in the lineup and 12-21 without him. He was the biggest reason the team soared into the playoff race and won the AL East. Beane secured him in Free Agency before the start of last year. He is signed for 3 more years at 9 Million Dollars Per Year.

Chuck Booth (Lead Baseball Writer/Website Owner):

A few months ago, our Lead Columnist/Website Founder (Jonathan Hacohen) wrote a brilliant piece about the assembly of the Oakland Athletics roster.  He called it “MoneyBall 2.”  Right after the piece, the A’s surged to the greatest record in the second half of the season and won the AL West.  The team is now constructed of power hitters and power pitchers.  The man behind it all is Billy Beane.  I will not get into too much of this philosophy as you can read that piece here.  What I intend to do is to show the roster of how it was comprised by Beane in the form of a roster tree.  It is just like a family tree, however this shows trades dating back 2,3,4,5,6 fold etc.. in order to show you the mastery of the GM’s ability to field a roster on a limited budget.

The Future of the Oakland A’s:  The Mustache Gang Meets the Bash Brothers:  Revealing Billy Beane’s Master Plan click here.

The Oakland A’s 2013 Roster Tree Part 2:  The Pitchers  click here.

Read the rest of this entry

Follow

Get every new post delivered to your Inbox.

Join 19,791 other followers

%d bloggers like this: