Blog Archives

ALL – Time TJ Surgery Tracker 1974 – 2014 (30 Updates Including Jonny Venters 3rd Time)

Dr. James Andrews - leading Tommy John surgeon is the new senior leader on this innovative and break through procedure, championed 1st over 40 years ago, and responsible for extending over 700 players careers now.

Dr. James Andrews – leading Tommy John surgeon is the new senior leader on this innovative and break through procedure, championed 1st over 40 years ago, and responsible for extending over 700 players careers now.

For all the talk of baseball players (pitchers mostly) that will be undergoing Tommy John Surgery, we will be keeping a running list!  E-mail us at mlbreports@gmail.com if you have any names to add to our totals.

How many players are having or had TJ in history? You are about to find out:

Links

More Tommy John Surgeries By The Numbers + Who Is the 1st $100 MIL Pitcher To Go Down With It? + A Scherzer Angle?

TOMMY JOHN SURGERY – 2014 (30)

2014

Jonny Venters – (3rd Time Probable) Braves: Aug/Sept 2014

Jeremy Hefner, NYM Aug 2014 (TJ Watch List – Possible 2nd TJ Surgery)

Tyler Skaggs, Angels, Aug 10 – will have season ending TJ surgery soon.  expected to be out til 2016

Nate Jones, White Sox, July.30

Tyler Chatwood, Rockies, July,19

Masahiro Tanaka, Yankees (Partially Torn UCL, (TJ Watch List), July 10th

Bronson Arroyo, D’Backs July Surgery.

Matt Wieters, Orioles, June 17th

Sean Burnett, Angels, June 5th

Chris Withrow, Dodgers, June 3rd

Jose Cisnero, Astros, May 28th

Martin Perez, Rangers, May 19th.

Jose Fernandez, Marlins, May 16th

A.J. Griffin, Athletics, Apr.25th .

Pedro Figueroa, Rangers, Apr.30th

Ivan Nova, Yankees, – Apr.29th

Josh Johnson, Padres, – Apr.24

Matt Moore, Rays – Apr.24, 2014 –  Link: With Moore Out For TJ Surgery – The Rays Should Hold Onto Price Through 2015

Jameson Taillon – Pirates – April 9, 2014

Bobby Parnell - Mets – April 8th

Cory Gearrin – Braves – Mar.29 – Went on the 60 Day DL with partial ligament  tear of right elbow Mar.29, 2014 – May Require TJ Surgery.”

David Hernandez – D’Backs – Surgery April 2014.

Bruce Rondon – Tigers –  Mar.2014

Patrick Corbin – D’Backs –  Mar.2014.

Jarrod Parker – Athletics –  March 2014

Brandon Beachy - Braves – “2nd TJ Surgery” Mar 2014

Kris Medlen- Braves – Mar 2014

Luke HochevarRoyals – March.07, 2014.

Miguel Sano – Twins (Position Player) Mar, 2014.

Cory Luebke – Padres:   Luebke went under the knife for his 2nd TJ Surgery Feb 2014. Read the rest of this entry

About these ads

ALL – Time Tommy John Surgery List 1974 – Present

For all the talk of baseball players (pitchers mostly) that will be undergoing Tommy John Surgery, we will be keeping a running list!  E-mail us at mlbreports@gmail.com if you have any names to add to our totals.

How many players are having or had TJ in history? You are about to find out: Read the rest of this entry

Master List Of All Free Agents Signed In 2013 Winter – Heading Into 2014 MLB Year

Hunter Stokes (Chief Writer): 

Follow The MLB Reports On Twitter

It has been a record setting year for contract $ doled out for players.  When you factor in the player extensions, we are talking about 7 contracts registering in the top 50 Player contracts in the history of the game.

Robinson Cano, Clayton Kershaw, Masahiro Tanaka, Jacoby Ellsbury, Freddie Freeman, Shin-Soo Choo and Homer Bailey have inked deal for between $105 MIL to $240 MIL.

Now there is word the Angels are working on an extension with Mike Trout, to the tune of 6 YRs/$150 MIL,  from 2015 – 2020.  This would be the 22nd highest contract in MLB History.

For the record, Trout’s deal for 2014 is already set at $510 K, and any extension wouldn’t have Luxury Tax Ramifications until his new deal would start in 2015. Read the rest of this entry

Kansas City Royals Payroll In 2014 + Contracts Going Forward

By Chuck Booth (Lead Baseball Analyst/Website Owner): & Jeff Kleiner (Org Depth + Payroll Expert – find his website here)

Follow MLB Reports On Twitter

Whether or not the Kansas City Royals make the playoffs this year or not  – I still agree with their decision a few years back to trade Wil Myers for James Shields.

I still think they should pay a hefty sum to extend the 32 Year old RHP for 3 or 4 years beyond this year.

It would significantly open up the competitive window a little further in duration – and I think they are the 2nd best team in the AL Central, with a chance to knock on Detroit’s door shortly. Read the rest of this entry

Stoking The Fire – Week 6: The ‘Royals’ MUST Sign James Shields To An Extension Right Away!

Shields was brought into do a job in the 2013 year, and he did just that, leading the American League In Innings Pitched, Game Starts - and Batters Faced - en route to a 13 - 9 year, with a 3.15 ERA.  The Royals have him for an exercised $12.5 MIL Team Option in 2014, but the ALL - Star Pitcher has expressed interest in signing an extension long - term.

Shields was brought into do a job (via trade) in the 2013 year, and he did just that, leading the American League In Innings Pitched, Game Starts – and Batters Faced – en route to a 13 – 9 year, with a 3.15 ERA. The Royals have him for an exercised $12.5 MIL Team Option in 2014, but the ALL – Star Pitcher has expressed interest in signing an extension long – term.  My question is – why are they not backing up the Brinks truck right now?

Hunter Stokes (Chief Writer): 

Follow The MLB Reports On Twiter

I have been writing for this fine website for a few weeks now.  I must say that I have been bored with my bleeping mind since the World Series – from lack of excitement.

One of my 1st articles a few weeks back, also addressed the Kansas City Royals need to go for it in 2014.  It is not time to sit back any longer.  At the end of this post, I will provide a link to read that post too.

I was commuting to my business last week, and I heard that James Shields likes it in KC – and would be willing to stay long-term if possible.

Okay, so why aren’t David Glass and Dayton Moore at Shields house right now, hammering away on an extension deal?

James Shields 2013 HIghlights

Read the rest of this entry

“Stoking The Fire” Week 3: Kansas City Royals State Of The Union 2014 Part 1

James Shields turned in a workman like effort for the Royals - only to have received little run support.  With the Trade having going down seemingly to correct each other main ailments with the Rays needing offense and the Royals needing defense.  It has worked for both teams.  2014 becomes the most pivotal year in the last 3 decades for the franchise - as it is "Big Game" James' last year under contract.

James Shields turned in a workman like effort for the Royals (13 – 9, with a 3.15 ERA – AL leading 228.2 IP and 34 Game Starts) – only to have received little run support. With the Trade having going down seemingly to correct each other main ailments with the Rays needing offense and the Royals needing defense. It has worked for both teams. 2014 becomes the most pivotal year in the last 3 decades for the franchise – as it is “Big Game” James’ last year under contract.  With them trading away Wil Myers for his services, the team needs to capitalize on this year.  Ultimately the franchise should spend any amount of $$$ necessary in 2014 to compete with the big boys of the AL.  With so many of their own core young players due to start receiving salaries increases, this next year has to be the time to go for it!!

Hunter Stokes (Chief Writer): 

Follow The MLB Reports On Twiter

I am officially calling out the Royals Management and ownership to buck up again for the 2014 season.  If ever there was a year to spend the money it is now!

You have James Shields for one more year, and all of your core young players like Billy Butler, Eric HosmerLuke Hochevar and Mike Moustakas are heading for some payraises in the near future for Arbitration.

Wade Davis also will see his money bumped in 2015.

For all of the Rosters, Depth Charts, State of the Unions and Salaries Posts that we do, please visit our dedicated page link here.

The time to win is now!

Shields first inning as a Royal

Read the rest of this entry

Who Owned Baseball Yesterday (September.8th) – Updated Yearly ‘WOB’ Standings

Photo: John Sleezer - KC Star

Photo: John Sleezer – KC Star

Bruce Chen kept the Royals in the playoff picture with 7 strong innings, giving up 2 runs and walking none, getting the 5-2 win over the Tigers.

Michael Wacha not only pitched 7 shutout inning against division rival Pittsburgh, but he drove in a pair of runs as well, earning the decision as St. Louis topped the Pirates, 9-2 to complete the sweep.

James Loney woke up a dormant Tampa lineup by getting on base 4 times and sparking the 8th inning come from behind rally with a game tying double and coming around to score later in the frame. The Rays would get a desperately needed victory over Seattle, 4-1.

Jay Bruce homered twice off of Clayton Kershaw, setting up the Reds eventual walk off 3-2 win over the Dodgers.

They all owned baseball on September 7, 2013.

My explanation for “Who Owns Baseball” can be found here.

At the end of the year, we will tally up who owned baseball the most individual days and see how it compares to the final MVP and Cy Young vote.

To view the Yearly Leaders for Who Owned Baseball Standings – Click the READ THE REST OF THIS ENTRY ICON.

To View The List of just the nightly winners (WOB dedicated Page) starting from Mar.31/2013 – today click here

Read the rest of this entry

MLB 30 Team Power Rankings: Week 21

42 - 8, 25 - 3, 19 - 1, 10 wins in a row.  These are all significant numbers put up with a team with deep pockets, the ability to outdraw everyone, and owners willing to do whatever it takes to bring home the 1st World Series Title since 1988.  No one can touch these guys right now. Best 3 Starters in the NL and hottest 2 NL Hitters in Puig and Ramirez.  Oh yeah, the Bullpen has been lights out for the last 50 contests!

42 – 8, 25 – 3, 19 – 1, 10 wins in a row. These are all significant numbers put up with a team with deep pockets, the ability to outdraw everyone for park attendance, and owners willing to do whatever it takes to bring home the 1st World Series Title since 1988. No one can touch these guys right now. Best 3 Starters in the NL and hottest 2 NL Hitters in Puig and Ramirez. Oh yeah, the Bullpen has been lights out for the last 50 contests!

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

It is time for the MLB Power Rankings.  These are based on my thoughts on whether who has the best chance to win the World Series.

A lot of these positions are based on who has the toughest Strength of Schedule left, who their competition is for the Division, and possibly even the League they are in,

The races for the Divisions (AL East, AL West and NL Central are starting to tighten up, while the NL West, AL Central and most notably NL East are looking to be foregone conclusions

The Braves have rattled of a 18 – 3 stretch, and have been ousted by the Dodgers for the #1 spot in the MLB Rankings .

The Rangers are trying to ricochet off of a couple of great deals, in order to flame down the Oakland Athletics.

Read the rest of this entry

Who Owned Baseball Yesterday (August.8th) – Updated Yearly ‘WOB’ Standings

AP Photo/Jeff Chiu

AP Photo/Jeff Chiu

Tim Lincecum pitched 8 innings of 1 hit, shutout ball, surrendering only 1 walk, getting the victory for the Giants over Milwaukee, 4-1.

Bruce Chen slowed down the first place Red Sox with 7 2/3 shutout innings and leading the Kansas City Royals to a 5-1 win .

Neil Walker got on base 4 times with a pair of RBI and helped the Pirates erase an early 4 run hole before topping Miami 5-4 in 10 innings.

Victor Martinez  haunted his old team with a RBI hits in the 3rd and 4th innings and helped the Tigers complete the four game sweep of the Indians, 10-3.

They all owned baseball on August 8, 2013.

My explanation for “Who Owns Baseball” can be found here.

At the end of the year, we will tally up who owned baseball the most individual days and see how it compares to the final MVP and Cy Young vote.

To view the Yearly Leaders for Who Owned Baseball Standings – Click the READ THE REST OF THIS ENTRY ICON.

To View The List of just the nightly winners (WOB dedicated Page) starting from Mar.31/2013 – today click here Read the rest of this entry

Kansas City Payroll In 2013: Royals Organizational Rosters + Depth Charts – (MLB + MiLB)

Like us on Facebook here

Saturday, Apr.27/2013

Eric Hosmer, Mike Moustakas, Alex Gordon, Lorenzo Cain, Billy Butler are part of a young core of talent that could really all flourish at the same time.  The franchise had added Veteran  Starting Pitching this year and look as strong as ever to end the 28 year Playoff Drought.  The management and ownership has spent more money than any Royals team in club history.  The will probably battle with the Detroit Tigers all season long for the AL Central Division

Eric Hosmer, Mike Moustakas, Alex Gordon, Lorenzo Cain, Alcides Escobar, Billy Butler are part of a young core of talent that could really all flourish at the same time. The franchise had added Veteran Starting Pitching this year and look as strong as ever to end the 28 year Playoff Drought. The management and ownership has spent more money than any Royals team in club history. The will probably battle with the Detroit Tigers all season long for the AL Central Division.

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.

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

Kansas City Royals World Series Victory Parade 1985:

Read the rest of this entry

Kansas City Royals Starting Rotation: Built for Stability in 2013

Like us on Facebook here

Wednesday, April.10/2013

Dayton Moore has the task of taking the longest suffering MLB Team without making a Post Season Berth, (1985), back to the promise land of the playoffs.  The club replaced 80 % of the Starting Rotation from Opening Day last year.  Mr.  Moore has to compete with GM's that have double the payroll of his club.  The Royals at least play in the AL Central, where Detroit is the only perennial favorite in the American League.

Dayton Moore has the task of taking the longest suffering MLB Team without making a Post Season Berth, (1985), back to the promise land of the playoffs. The club replaced 80 % of the Starting Rotation from Opening Day last year. Mr. Moore has to compete with GM’s that have double the payroll of his club. The Royals at least play in the AL Central, where Detroit is the only perennial favorite in the American League out of these 5 teams over the last few years.  This GM gambled away Wil Myers + prospects – to land Wade Davis and ‘Big Game’ James Shields – so that they can contend right away.

By Michael McGraw ( Royals Correspondent)

It was obvious through General Manager Dayton Moore’s offseason moves that overhauled the team’s Starting Rotation was a primary goal.  Moore accomplished this task by adding some of the game’s most durable Starters, resulting in a core of pitchers that should consume a considerable number of Starts and Frames.

It is difficult for any team to be successful without a dependable workhorse anchoring and staff, or providing a stopper who can put an end to any losing streak.  The Royals hope James Shields is that pitcher in 2013.  

The centerpiece-return of the offseason trade with the Tampa Bay that sent top prospect Wil Myers to the Rays, Shields has developed a formidable reputation for his durability.  

James Shields 1st Inning as a Royals Starter:

Read the rest of this entry

Kansas City Royals Payroll in 2013 – And Contracts Going Forward

Like us on Facebook here

Tuesday, March.05, 2013

There should be a lot more smiles and high-fives for the Royals in 2013 as they are continue to improve around their core of talented players. Will 2013 finally be the year the Royals make their long overdue return to the playoffs?]

There should be a lot more smiles and high-fives for the Royals in 2013 as they are continue to improve around their core of talented players. Will 2013 finally be the year the Royals make their long overdue return to the playoffs.  They are amongst three teams who have not made the playoffs since the 1994 Lockout (TOR (1993) and PIT – (1992)) and they hold the longest streak of not making an entrance into the Post Season.  KC last made the playoffs in 1985 – when they won their 1st and only World Series.

By Michael McGraw ( Royals Correspondent)

With the Royals finishing the 2012 season with a 72-90 record, the eighth year out of the past nine in which the team finished with at least 90 losses, General Manager Dayton Moore spent the winter focusing on acquiring durable pitching to strengthen the rotation in the short-term, including a controversial trade with the Tampa Bay Rays that reads like a law firm transaction:  Myers, Montgomery, Leonard, & Odorizzi for Shields, Davis, & Johnson.

Although the merits of the deal can be debated, as it cost the Royals one of baseball’s top prospects in Wil Myers, the Royals hope that a rotation now featuring three veterans arms, a young, powerful, and strong Bullpen, and the hopeful continued growth of the team’s young hitters can lead the organization to its first playoff appearance since its World Series Championship in 1985.

As Spring Training has progressed into Cactus League action, the Royals opening day roster appears to be predominantly solidified with the exception of one relief spot, backup Catcher and Second Base.

KC Royals 2012 Highlights and Past Photos:

Read the rest of this entry

2013 WBC Group A Preview

Like us on Facebook here

Friday, February 9th, 2013


Bruce+Chen+Detroit+Tigers+v+Kansas+City+Royals+zEpLaTgxZGjl

Sam Evans (Baseball Writer): 

With the World Baseball Classic starting not too long from now, it’s time to preview all of the teams and their individual superstars. Group A is perhaps the most talented division. Japan, China, Cuba, and Brazil will make up the structure of Group A, which will begin play in Fukuoka, Japan on March 2nd. This division appears to be one of the strongest and definitely one of the most interesting.

2009 WBC Highlights from the final – Japan vs Korea:

Read the rest of this entry

Kansas City Royals Roster in 2013: State Of The Union

Like us on Facebook here

Friday, January, 11/2013

[There should be a lot more smiles and high-fives for the Royals in 2013 as they are continue to improve around their core of talented players. Will 2013 finally be the year the Royals make their long overdue return to the playoffs?]

There should be a lot more smiles and high-fives for the Royals in 2013 as they are continue to improve around their core of talented players. Will 2013 finally be the year the Royals make their long overdue return to the playoffs?

Ryan Dana (MLB Reports Intern): 

The Kansas City Royals have been notorious bottom dwellers of the American League Central for years now. Their last and only World Series title came in 1985, and since then they haven’t even made a playoff appearance. After the ’93 season – the Royals moved from the AL West to the AL Central, and have only finished with 80 or more wins once.

The 2013 Royals shouldn’t let this dismal past hold them back though. The 2013 Royals should be better than the 2012 team which finished a somewhat respectable 3rd in their division, and the team of 2013 has the potential to be the best team the Royals have had in the past 20 years. There are a lot of variables that could make or break this Royals season, so you might not want to mark them down for a World Series appearance just yet, but making the playoffs with a winnable Central Division, and two wild card spots up for grabs might be within Kansas City’s reach.

2012 Kansas City Royals Highlights and Pictures

Read the rest of this entry

Dissecting The Royals And Rays Trade: Shields And Davis For Wil Myers + Prospects

Tuesday, Dec.11/2012

James Shields has 2 years left on his contract with the Rays.  He was the first player they signed to many years of Club Options.  It is a system they have used to sign Zobrist, Longoria and Moore.  It gives the team the flexibility to option out of a contract with a player heading into any year

James Shields has 2 years left on his contract with the Royals.  He is 31-22 with 448 Strikeouts in 477 IP in the last 2 years.  While he might not be a Premiere Ace, he is a front end starter that Kansas City has not had for a long ime.

Chuck Booth (Lead Baseball Writer/Website Owner):

We at the MLB Reports have established that we are far more in favor of acquiring hitters than pitchers in today’s MLB.  Why do you ask?  It is simple. The amount of pitchers that end up injured for the year is mind boggling.  You can check out our Tommy John Surgery Tracker Page here.  Point being, is that is risky to trade away top tier offensive prospects for pitching in return.  Having said this, I like this trade of James Shields, Wade Davis and a player to be named later, for Wil Myers, Jake Odorizzi, Mike Montgomery and Patrick Leonard for both clubs.  It addresses immediate concerns with a look to the future.  To fully assess how this trade will break down we start with the Royals: Read the rest of this entry

MLB Reports Monthly Power Rankings: September 2012

Monday, September.3/2012

Chuck Booth (Lead Baseball Writer):   To say that this year has been a good year for baseball is an humongous understatement.  I thought after last years finish, that nothing was going to duplicate the experience.  Everyone forgets (or maybe not) that there should not even have been many races last year with Atlanta and Boston having such substantial leads on playoff spots.  The Red Sox and Braves collapsed like a couple of bowling pins with King Kong Bundy splashing down on them!  

This year, there are 15 teams still vying for 10 playoff spots.  So far the only probable locks are Washington for a playoff spot-and Cincinnati to probably win their division  The player races for all of the categories is almost as fascinating.  Will Andrew McCutcheon catch Melky Cabrera for the Batting title? Or will 2012 be forever cemented in baseball folklore by a stained player like Cabrera?  He could still end up determining who wins the World Series in the Fall Classic by his Testosterone filled antics in his MVP ALL-Star Game.  The big question is, will the San Francisco Giants fans cheer for him if he comes back in the playoffs?  They cheered for another league leader before when it was obvious he was guilty.  Right now if you are the Giants, you will take an opportunity to boo or cheer for Cabrera because that means you would  be in the playoffs.

Will the spending happy Dodgers have to wait another year to capitalize on their new plan to make the playoffs? If they ultimately  miss the playoffs outright, are they going to buy every player they can in the off-season?  I sure hope Magic knows that there are Luxury Tax penalties for spending over 178 Million Next Year.  1st year fine is 22.5%, 2nd year is 30%, 3rd year and beyond is 40%.  So if they plan on having a 250 Million Dollar Payroll in 2013 (by adding 2 or 3 more top Free Agents) will the Dodgers just forego the worry of any financial penalties on a yearly basis– just to dominate the whole National League (plus baseball for that matter.) Every other team has to consider the urgency in cashing out a World Series right now while the Dodgers have not had a full off season with the new management yet.  Can Oakland and their ‘New Money Ball philosophy’ make it to the playoffs for the first time since 2006? 

The Best Players over the last month were:  Buster Posey, Prince Fielder, Giancarlo Stanton, Adrian Beltre, Josh Hamilton, Yovani Gallardo, Kris Medlen, Adam Wainwright, Aroldis Chapman and Felix Hernandez.  The best teams have been Oakland, Washington, San Francisco, San Diego, Baltimore and Texas.  The worst teams have been Houston (at least its better to go down hard and stockpile #1 Draft Picks guys.)  I have a feeling you will be there for a while with the division you are heading into and may even challenge the 120 Loss Single Season Record.  At least you are not going into the NL West  to compete with the LA Dodgers!  The Cleveland Indians have fallen to an epic drop-off as well.  Toronto misses their top sluggers.  What has happened to the Minnesota Twins? The Mets have ownership and payroll problems, so at least they have an excuse.  Plus they lead the world in guys being hurt.  When David Wright has been your healthiest player, you know the season has been backwards!  So sit back, get your notebook and popcorn ready for this Month’s Rankings! Read the rest of this entry

Kansas City Royals: Do They Have Enough Pitching to Become Contenders?

Thursday May 24th, 2012

Bernie Olshansky: This season was all set up to finally be the year that the Royals would have a good chance to contend. The division became less competitive than normal with the White Sox losing Mark Buehrle and manager Ozzie Guillen, the Twins not making any big moves in the offseason besides signing Josh Willingham, and a second wild card being added to increase the possibility of making the playoffs. Royals’ fans have long waited for the team to make the playoffs as they have only had a winning record once since 1993. This year, the Royals have no shortage of hitting with young stars Eric Hosmer (first base)—who is struggling as of late but is showing signs of coming around, and third baseman, Mike Moustakas who is hitting .285. The Royals also have a strong outfield with Alex Gordon and veteran Jeff Francouer. Prospect Wil Myers, who was just promoted to Triple A, may offer more strength in the future, and Billy Butler, hitting .301 is the designated hitter. With a strong bullpen and hitting lineup beside the slumping Hosmer, right now the only weakness for the Royals is their starting pitching. Presently, Felipe Paulino is an exception with a 1.93 ERA, but it is doubtful that he will keep up his performance. Read the rest of this entry

Follow

Get every new post delivered to your Inbox.

Join 19,791 other followers

%d bloggers like this: