PARAMÈTRES D’AFFICHAGE
Basculer en mode sombre
Thème automatique
COTES DES PARIS
Cotes activées
LANGUE
EN
SE CONNECTER
S'INSCRIRE
FORUMS
ARCHIVES ▾
ARCHIVES
Masses salariales des années antérieures
(Premium)
Articles
Simulateur de repêchage d'expansion de 2017 - Vegas
Simulateur de repêchage d'expansion de 2021 - Seattle
CBA ▾
CBA
FAQ - Convention collective
FAQ - Rapports de dépistage
Historique des masses salariales
Rémunération maximale du contrat d’entrée
FAQ - Liste des blessés à long terme
FAQ - Rachats de contrat
FAQ - Offre Hostile
FAQ - Ballottage
FAQ - Liste de réserve
FAQ - Repêchage d'expansion
COTES
DÉPISTAGE
CALCS ▾
CALCS
Calculateur de rachat de contrat
Calculateur de ballottage
Calculateur d’offre qualificative
Calculateur d’arbitrage
Calculateur d'offre hostile
Calculateur d'impôt sur le revenu
OUTILS - FANTASY HOCKEY ▾
OUTILS - FANTASY HOCKEY
Sommaire
Alignements détaillés
Gardiens partants
Mises à jour - Statuts des joueurs
Historique des blessures
OUTILS ▾
OUTILS
Tableau de repêchage
Comparables de contrats
Équipes affiliées
Essais professionnels
Joueurs - Liste de réserve
(Premium)
Suivi des dépenses salariales
(Premium)
Rapports de dépistage
Cas d’arbitrage
Entraîneurs
Directeurs généraux
Joueurs appartenant à la formation au moment du gel - COVID
Clauses d'échange entrant en vigueur
(Premium)
JOUEURS ▾
JOUEURS
Joueurs autonomes
Joueurs actifs
Joueurs inactifs
Contrats 35 ans et +
Contrats d’entrée
Reports du contrat d'entrée
NTC-NMC
Gains en carrière
Comparables de contrats
Essais professionnels
Rapports de dépistage
Coût par point
Coût par arrêt
Transactions
Signatures
Mouvements de personnel
Historique des blessures
Historique du ballottage
Salaire retenu
Historique des rachats de contrat
ÉQUIPES ▾
CONFÉRENCE DE L'OUEST
PACIFIQUE
Ducks d'Anaheim
Flames de Calgary
Oilers d'Edmonton
Kings de Los Angeles
Sharks de San Jose
Kraken de Seattle
Canucks de Vancouver
Golden Knights de Vegas
CENTRALE
Coyotes de l'Arizona
Blackhawks de Chicago
Avalanche du Colorado
Stars de Dallas
Wild du Minnesota
Predators de Nashville
Blues de St-Louis
Jets de Winnipeg
CONFÉRENCE DE L'EST
MÉTROPOLITAINE
Hurricanes de la Caroline
Blue Jackets de Columbus
Devils du New Jersey
Islanders de New York
Rangers de New York
Flyers de Philadelphie
Penguins de Pittsburgh
Capitals de Washington
ATLANTIQUE
Bruins de Boston
Sabres de Buffalo
Red Wings de Detroit
Panthers de la Floride
Canadiens de Montréal
Sénateurs d'Ottawa
Lightning de Tampa Bay
Maple Leafs de Toronto
INTERACTIF ▾
OUTILS INTERACTIFS
Fauteuil - DG (Simulateur de formation personnalisée)
Repêchage simulé
Simulateur de transactions (propositions de transactions)
RECHERCHER
FAUTEUIL - DG
REPÊCHAGE SIMULÉ
SIMULATEUR DE TRANSACTIONS
ÉQUIPES ▾
Ducks d'Anaheim
Coyotes de l'Arizona
Bruins de Boston
Sabres de Buffalo
Flames de Calgary
Hurricanes de la Caroline
Blackhawks de Chicago
Avalanche du Colorado
Blue Jackets de Columbus
Stars de Dallas
Red Wings de Detroit
Oilers d'Edmonton
Panthers de la Floride
Kings de Los Angeles
Wild du Minnesota
Canadiens de Montréal
Predators de Nashville
Devils du New Jersey
Islanders de New York
Rangers de New York
Sénateurs d'Ottawa
Flyers de Philadelphie
Penguins de Pittsburgh
Sharks de San Jose
Kraken de Seattle
Blues de St-Louis
Lightning de Tampa Bay
Maple Leafs de Toronto
Canucks de Vancouver
Golden Knights de Vegas
Capitals de Washington
Jets de Winnipeg
JOUEURS ▾
Joueurs autonomes
Joueurs actifs
Joueurs inactifs
Contrats 35 ans et +
Contrats d’entrée
Reports du contrat d'entrée
NTC-NMC
Gains en carrière
Rapports de dépistage
Coût par point
Coût par arrêt
Transactions
Signatures
Mouvements de personnel
Historique des blessures
Historique du ballottage
Salaire retenu
Historique des rachats de contrat
Comparables de contrats
Essais professionnels
OUTILS ▾
Tableau de repêchage
Comparables de contrats
Rapports de dépistage
Cas d’arbitrage
Essais professionnels
Entraîneurs
Directeurs généraux
Joueurs appartenant à la formation au moment du gel - COVID
Joueurs - Liste de réserve
(Premium)
Suivi des dépenses salariales
(Premium)
Clauses d'échange entrant en vigueur
(Premium)
Équipes affiliées
OUTILS - FANTASY HOCKEY ▾
Sommaire
Alignements détaillés
Gardiens partants
Mises à jour - Statuts des joueurs
CALCS ▾
Calculateur de rachat de contrat
Calculateur de ballottage
Calculateur d’offre qualificative
Calculateur d’arbitrage
Calculateur d'offre hostile
Calculateur d'impôt sur le revenu
RAPPORTS DE DÉPISTAGE
COTES
CBA▾
FAQ - Convention collective
FAQ - Rapports de dépistage
Historique des masses salariales
Rémunération maximale du contrat d’entrée
FAQ - Rachats de contrat
FAQ - Liste des blessés à long terme
FAQ - Offre Hostile
FAQ - Ballottage
FAQ - Liste de réserve
FAQ - Repêchage d'expansion
ARCHIVES ▾
Masses salariales des années antérieures
(Premium)
Articles
Simulateur de repêchage d'expansion de 2017 - Vegas
Simulateur de repêchage d'expansion de 2021 - Seattle
FORUMS
SE CONNECTER
S'INSCRIRE
EN
Basculer en mode sombre
Cotes activées
TheCelt
Math and Sports
Membre depuis
25 mai 2018
Équipe favorite
Jets de Winnipeg
Messages dans les forums
650
Messages par jour
0.3
MESSAGES
SUJETS
MENTIONS "J'AIME"
ÉQUIPES VIA FAUTEUIL-DG
Forum:
Armchair-GM
6 févr. 2019 à 19 h 36
Sujet:
Deadline AZ WPG COL MIN
<div class="quote"><div class="quote_t">Quoting: <b>TheCelt</b></div><div>I like the Winnipeg deal. I think all players and teams benefit from that one.</div></div>
It’s tough to get a lot in return for a guy who hasn’t produced but he is buried on that roster. Nobody wants to trade a young player only to have him play well somewhere else, but I think he’s a guy Buffalo should be looking at and if Winnipeg should get something in return. I’d immediately play him as a middle six center or wing. These types of guys typically go for higher mid round picks.
I don’t really wanna trade Girgensons given he’s such a good checker and pk guy but I have plenty of guys who can do that....I need to score
Forum:
Armchair-GM
1 févr. 2019 à 14 h 28
Sujet:
Stone in Connor out
<div class="quote"><div class="quote_t">Quoting: <b>TheCelt</b></div><div>Aside from the cap going up, you're also discounting the amount of money in bonuses we have all those guys get off their ELCs. Niku, Rosy, and Apples might get raises in terms of the money they get for showing up, but it won't be that much of raise from what they count against the cap right now.
Part of being a great GM is finding underrated players to have contribute for less money than the value they provide. Josh Morrissey has all the signs of that kind of player. He is a top pairing d-man with a partner who is optically more appealing, and his numbers are good but nothing special for the role he plays. Combine that with the chronic underratedness of defense in the NHL, and Morrissey's long term deal should hopefully be the best slam dunk since signing Ehlers. It is not an exaggeration that Morrissey could be for us what Roman Josi is to Nashville in terms of underrated.
Also because there is no way that Apples and Rosy get long term deals, all we need is to hold out till comes off the book, and Little gets 'Seattled' (you heard it here first)</div></div>
Haha...yes...The jets will have roughly 10M to spare next year and 4-5M will go to Morrissey and the other players need to eat the rest...Thats why Laine cant get the 9.5/10M yet...
Plus we have good chats regarding these different Jets teams...:)
Forum:
Armchair-GM
30 janv. 2019 à 13 h 54
Sujet:
All In
Jets really don't need Jordie Benn.
Forum:
Armchair-GM
30 janv. 2019 à 10 h 7
Sujet:
Laine Offer Sheet
<div class="quote"><div class="quote_t">Quoting: <b>TheCelt</b></div><div>He's a lot more mediocre playing with Little. You have a 5v5 54% shot differential player in Little and a 5v5 49% shot differential player in Laine combining to be a 46% differential. If one of the primary goals of your center is to elevate his wings than I would pin more of this weird season on Little than Laine.
Laine has played with three centers on for more than a couple games in his career Little, Statsny, and Scheifele. With two of those numbers he puts up respectable shot differential numbers. As far as salary, I'll go a little bit less than 10-11M. The important precedents are Tarasenko, Eichel, and depending on when they sign Marner and Matthews. It's gonna be hard giving 10-11M to a winger regardless of goals.</div></div>
I can see between 8.75 and 9.25 over 6-8 years
Forum:
Armchair-GM
28 janv. 2019 à 15 h 5
Sujet:
It Works
You're not getting that much for Trouba.
Trading Ehlers should be a non starter for the Jets.
Forum:
Armchair-GM
24 janv. 2019 à 14 h 31
Sujet:
Need a backup
Why? Brossoit is doing an excellent job!
Forum:
Armchair-GM
23 janv. 2019 à 15 h 21
Sujet:
WPG Trade Deadline
Trading Niku should be a non starter for the Jets especially for a rental like Hayes, probably gonna need Comrie next year to be backup cause Brossoit is likely pricing himself out of what the Jets have cap space for next season.
Forum:
Armchair-GM
21 janv. 2019 à 14 h 19
Sujet:
Vancouver tdl
<div class="quote"><div class="quote_t">Quoting: <b>MajesticWalrus</b></div><div>The 3rd should swap onto the other side. Petan is closing in on bust material and chiarot isnt comparable to who vancouvers giving so really vancouver would just be looking at the picks here as eye candy. Baerstchi would make this deal work for winnipeg as value but it would be hard cause vancouver shouldnt want to get rid of him
Also edler is being a stubborn and doesnt want to waive his NMC. :popcorn</div></div>
Edler has played in Winnipeg before and has commented that he liked it there. I can see him coming....WPG doesnt want Sven though...Too high of a cap hit
Forum:
Armchair-GM
16 janv. 2019 à 18 h 32
Sujet:
Jets
Why would the Jets trade a rookie like Apples for a 5th round pick?? Why give up possession monsters like Lowry and Frenchie for replacement level players like Sundqvist and Schmaltz and a press box hero in Soshnikov?
Forum:
Armchair-GM
17 déc. 2018 à 20 h 26
Sujet:
Jets 29
<div class="quote"><div class="quote_t">Quoting: <b>TheCelt</b></div><div>That was the story in 2013 when he held out. Times have changed and Detroit is a shell of what they used to be. If you actually have any idea what Trouba wants and actually have a valid source for it, then share by all means. There are a lot of people in the NHL who are interested in knowing what's going on in that dude's head.</div></div>
Nothing concrete, But my sister lives near Trouba's parents in Auburn Hills, Michigan. And my Nephew runs a bar there that Trouba frequents quite often. And there's talk from what they're telling me that he wants to come home. But once again it's mere speculation on their part. Until Trouba definitely decides in the next couple of year. No one truly know's what's in his head.
Forum:
Armchair-GM
15 juill. 2018 à 10 h 30
Sujet:
Keeping the Big Pieces Part 2
I'm not thinking of a breakout season because in many ways he already had that. I'm just looking at other deals that have been done in the recent past in similar situation. Not sure if you want to even call it a bridge deal, just a smaller deal. I don't think any good GM wants to evaluate the worth of a player based on a good chemistry with another player.
Forum:
Armchair-GM
2 juill. 2018 à 12 h 41
Sujet:
If I'm winning, what do i need this summer to win a Cup - comment!!!!!!!!!!!!
<a href="/users/TheCelt" target="_blank">@TheCelt</a> I guess that since the Stastny signing didn't come to fruition, you're concepts seem to be a good option for the Jets. At this point, I can't see Little leaving - he is under rated, as we have said, and I think he is going to have a better year this season, and at this point we need a little bit more veteran depth in the middle and he could even slide over to wing for a different look depending on who the Jets are able to add. Mason is gone now, so it'll be interesting to see what kind of back-up the Jets will go after. And Armia is gone (unfortunately) so I'm guessing that Tanev will become a regular on the fourth line, which in my mind is a big downgrade defensively. Would've been nice to add Stast, but not for 6.5. Would have preferred to keep Armia and Mason's salary if we weren't for sure gonna get Stast, also, but here we are with a lot of cap space to do something with and a ton of other teams in the west adding very good players (Stastny, Neal, O'Reilly) so I think Chevy will be forced into doing something substantial in order to keep the foot on the gas. Complacency is a killer, so if we do nothing, we can't expect to be as good as last year. Need at least a few new faces.
Also, thank you very much for the details about Development camp - I am very pleased to hear that Stanley is looking the part and that Appleton comes as advertised. I was trying to follow along on twitter but found it difficult to find actual details on player performance.
Forum:
Armchair-GM
27 juin 2018 à 10 h 35
Sujet:
Jets
<div class="quote"><div class="quote_t">Quoting: <b>johnnyu22</b></div><div>Silfverberg looks good in the Jets lineup, but probably not at the cost of a depth centre like Lowry. Even switching Lowry for Little/Perreault would probably make more sense strictly in terms of salary. I think that would make for the framework of a better trade and would get the jets a good replacement player so that they aren't missing any offense.</div></div>
People (Jets fans included) really underestimate the true value of Adam Lowry and the impact he has on the team. He is absolutely integral to this organizations future and likely doesn't cost much to re-sign long term which they absolutely should do! Silfverberg is great addition, but absolutely not at the cost of Lowry!
Forum:
Armchair-GM
19 juin 2018 à 20 h 22
Sujet:
an idea from logan ollivier
<div class="quote"><div class="quote_t">Quoting: <b>TheCelt</b></div><div>I can respect that. Myers was our 2RHD behind Buff last year while Trouba was still developing. I think you guys would definitely benefit from him. I have a little more trouble seeing Stats' role in the Leafs future. Unless you plan on paying him 5+mill to play 3C you guys seem pretty set with Kadri as one of the biggest bargain contracts in the NHL right now.
Right now, the biggest thing that puts the Jets ahead of you guys is our prospect pool, in your current prediction you really lean into that. Nothing wrong with getting younger but now you have to replenish, or you'll lose sustainability.
Your team currently has about 7mill in cap space once bonuses are factored in. If I were the Leafs in this scenario I would be looking for more dmen at short term, 1 year cap dumps and prospects. And my targets particularly would be one of the following:
1) One of T. Hickey or De Haan to replace Hainsey for a year while you wait for Borgmann, Rosen or someone I might be missing. Two really underrated LHD UFA's.
2) Trade for Letehra and any one or two of Philly's prospects as payment for eating that 4.7mill useless cap hit.
3) Trade for Ennis, and one Minny's prospects or picks.
4) Go ahead and sign Stats.
Both Letehra and Ennis come off the books before MM and AM need to be resigned.
As for my predictions, it's mostly just taking Chevy's plan to its logical conclusion. The guy has been operating the exact same way for the last seven years. At this point, what you see is what you get. He's going to draft well, prioritize locking up his top 6 over everything, and avoid trades or UFA's unless necessary. Media rumors only really confirm that.</div></div>
Very interesting.
Re: Stastny - I think something that gets lip service, but is essential to what Shanahan is trying to do, is this notion of establishing a culture change with the leafs. For better or worse, the leafs have the biggest hockey market in the game, the most money, and the most resources, and they've produced nada forever. Shanny has talked about this publicy (in more diplomatic ways) and its why Lou was brought in, and why we see guys like Hainsey and Marleau in the line-up. Sure, they can play, but I think it goes deeper than that. if you look at the leafs, they have something unique, in that, their core rigth now is three/four guys (Mathews/Marner/Reily..then Willy) who are all under 25. Outside of Kadri (which is why I don't think he'll ever be moved, that and his career demonstrates how you grow into your potential and maturity) there are no players in their prime years once JVR, Bozak, Komorov, and soon, Gards, walk - everyone else is super green. I think this is why you hear Babs doin his Babs thing about being a gud pro so much - they want to build a character team for the long haul and you need mentorship and leadership by example for that (can you imagine being 19-25 making millions and lving this life??). I also think this is why they'll go hard after Tavares, if he's available - he provides natural succession to Mathews ... on a 7 yr contract taking Tavares to 35, Mathews turns 28 - that's about perfect! Except, its expensive! and it means, to ome, if we want to address how weak our d is, then that means Willy might go - and that's acceptable. This is where Stastny comes in - if Tavares isn't available, and Stats is, then I can see them making a play for him and having him center Johnsson and Kappanen. That's fast! And probably super productive given how well Stats played with Ehlers and Laine. Anyways, I think the best thing that's happen to the leafs in decades is Shanny. He bounced around the league as an elite palyer and saw alot (and had some controversy too) and one of the things that he saw was success in Detroit. I think Yzerman played a heavy and classy influence on him, and maybe that's the kinda guy they see in Mathews... who knwos?? But I'd put a nickle on that thinking.
Re: Chevy - I saw an interview with him once where he talked about growing up on a wheat farm and how you had to work hard, make good decirions, time your efforts and then have faith that the crop would grow... seems super wise to me.
Re: your trade targets for the leafs - that makes alot of sense, in alot of ways. I played around with a trade concept for Lehetra to get a shot at SImmonds.. cause he's a gud pro !
Thanks for the back and forth Celtic. - I've enjoyed this.
Forum:
Armchair-GM
14 juin 2018 à 10 h 14
Sujet:
Too much time on my hands
You've butchered the Jets by trading Connor and Ros and getting no value in return! Helm and Nyqvist are not worth what you've given up as both players have less control, and less talent than Connor and Ros. Sure you dumped some salaries but by trading Connor and Ros you've gotten worse in the short term and the long term!
From DET perspective...you take that all day every day laugh and say thanks WPG.
Forum:
Armchair-GM
12 juin 2018 à 13 h 2
Sujet:
O’Reilly is missing piece
<div class="quote"><div class="quote_t">Quoting: <b>wagsnags</b></div><div>GMBots says I appreciate the interest..... but that package though high in quantity will not get you ROR.....
I would suggest building a package around Trouba & ROR.......
ROR
Buffalo's 2018 2nd Round Pick #32
SJS 2019 1st Round Pick
for
Trouba
Perrault</div></div>
WPG would then be filling one hole by creating another. Trouba isn't moving and though the value may be fair, WPG is in win now mode not building mode so it's not about draft picks anymore expecially when Trouba is involved.
Forum:
Armchair-GM
8 juin 2018 à 15 h 21
Sujet:
Short-term cap laundering for assets.
i feel like gardiner and a second makes more sense for both teams then brooks and a first. Huge holes on left side of that d behind morrissey, and it helps the jets stay competitive for next season then just a b level prospect and a late first round pick
Forum:
Armchair-GM
8 juin 2018 à 15 h 22
Sujet:
Short-term cap laundering for assets.
Also maybe marinchment over brooks or even Martin Marincin
Forum:
Armchair-GM
6 juin 2018 à 10 h 34
Sujet:
All-Draft Team
<div class="quote"><div class="quote_t">Quoting: <b>TheCelt</b></div><div>I'd take Kaut over Noel imo</div></div>
Kaut is actually the next man on my board, but I needed wingers. I actually have Kravtsov and McLeod rated higher than Noel as well.
Forum:
Armchair-GM
4 juin 2018 à 14 h 9
Sujet:
JT is possible
<div class="quote"><div class="quote_t">Quoting: <b>DirtyDangles</b></div><div>It is possible IF a lot of cap dumping happens but the major concern should be next year. Unless you plan on letting Wheeler walk, you are going to struggle to sign Connor, Wheeler, Laine.</div></div>
It's resigning to the fact you have to either let Wheeler walk, trade Buff, Kulikov, and/or Perrault in the future but the Jets have the wing depth to do that. Ehlers, Laine, Connor, Vesalainen is a solid top 6 winger core. Maybe if you have to move Perrault and Kulikov to get JT I think you do it considering your C-depth is Pitsburgh-esque with Tavares-Scheif down the middle. Perrault, Kulikov gone frees almost 8.5 which covers a Laine raise essentially. CAP going up a few Million the following year opens 2-5M more for Wheeler raise. Then you're looking at Connor Ros raises but there's already room because of the space provided in the above scenario in bonuses coverage (which once they get new deals there's no bonuses for them to hit)
Forum:
Armchair-GM
4 juin 2018 à 14 h 34
Sujet:
Getting that longterm Replacement for Wheels. Pool party might bust, but Jets ca
like that myers-pulju trade,
myers is better then any right side def that the oilers have in their lineup right now
pulju is questionable but a risk worth taking
Forum:
Armchair-GM
4 juin 2018 à 14 h 8
Sujet:
Trouba Bye Bye
<div class="quote"><div class="quote_t">Quoting: <b>TheCelt</b></div><div>Trade Myers. He's a 3rd pairing Dman on this team right now who makes 5.5 mill. The only people who don't think he won't get a big return are Leafs and Oilers fans, and that's because they don't want to give up their 1st. He's got 36pts in 82 games. The only free agent RHD that did better was Carlsson who will make 7-8mill. He will absolutely get a 1st round pick or an early 2nd, especially if he agrees to an extension. It's ignorant to think otherwise.
Bridge Connor and wait till Buff comes off the books, to sign him to the long term deal. And don't sign Statsny. As much as I love him as a jet, Roslovic showed us that he's more or less the same style as Pauly and his points per game and corsi indicate that he will be an above average 2C next year. I think he plays the kind of game that can mesh well with Laine and Ehlers. He's very responsible defensively and he is very good at making those stretch passes that Ehlers and Laine love. If you reaaaaally want Statsny, you could trade Little before his NMC kicks in on July 1st, but even then, the only reason fans are higher on Stats than Little is because Stats meshes better with Laine.
If you want to reduce cap even further, you can move Kulikov. It will be little to no return but you clear his cap and the UFA market for LHD's is very strong this year. Hickey or De Haan could get signed for 3mill or less for a year while we wait for Samberg to develop.
Finally, we have a ton of assets that you haven't even addressed. Petan, Lemieux, and Dano are all good LW prospects and at least two of them won't ever play for the Jets if Vesalainen develops into what we think he'll be. You can use those guys to move our cap to rebuilding teams like the Islanders, Wild, and Coyotes. Also Samberg just had a monster year at college and the WJC's. He's an LHD, we have Niku who set the record for rookie scoring in the AHL, and Morrissey who will get signed long term. That's 3 good LHD young players and prospects who can make our Left side formidable for the next 10 years. That means Stanley, who is an absolute monster is left outside looking in, meaning we can trade him too to either dump serious amounts of cap or acquire draft capital that we can use in the next 3 years.
We're only in cap trouble if we can't move two of Myers, Kulikov, Little and Perrault (I love him but he can be replaced by Vesalainen), and if you want Statsny we'll have to move 3. But that's not going to be hard at all given the amount of assets Chevy's acquired.</div></div>
We agree to disagree. No matter what happens it's going to be an interesting off season.
Forum:
Armchair-GM
3 juin 2018 à 21 h 17
Sujet:
version 2.0
That Kings trade is an insult to hockey. No way the Kings would do that and the Leafs would have no cap space to sign Matthews and Marner. Jets would trade Myers before Trouba too.
Forum:
Armchair-GM
2 juin 2018 à 16 h 13
Sujet:
Jets' 2018 trades with Minnesota and Toronto
Counter offer from the Wild: Coyle for Mason Appleton and the rights to Kristian Vesalainen.
BTW, I am a big fan of inter-conference trades. A trade between the Jets and the Wild would only make the budding rivalry even more fun!
Remerciements à
Guillaume Lambert-Héon
pour l'aide à la traduction de l'anglais au français
SalarySwish
| Masses salariales de la NBA par CapFriendly
Conditions d’utilisation
Politique de confidentialité
Règlements du forum
À propos de nous
FAQ - Convention collective
Nous contacter
Privacy Manager
Follow @CapFriendly
CapFriendly
CapFriendly
© 2024 CapFriendly.com