DISPLAY SETTING
Toggle Dark Mode
Automatic Theme
BETTING ODDS
Odds Enabled
LOCALE
FR
LOGIN
REGISTER
FORUMS
ARCHIVE ▾
ARCHIVE
Past Cap Payrolls
(Premium)
Articles
2017 Vegas Expansion Draft Simulator
2021 Seattle Expansion Draft Simulator
CBA ▾
CBA
CBA FAQ
Scouting Reports FAQ
Salary Cap History
Maximum Entry-Level Compensation
LTIR FAQ
Buyout FAQ
Offer Sheet FAQ
Waivers FAQ
Reserve List FAQ
Expansion Draft FAQ
ODDS
SCOUTING
CALCULATORS ▾
CALCULATORS
Buyout Calculator
Waivers Calculator
Qualifying Offer Calculator
Arbitration Calculator
Offer Sheet Calculator
Income Tax Calculator
FANTASY-TOOLS ▾
FANTASY HOCKEY TOOLS
Summary Page
Depth Charts
Starting Goalies
Player Status Updates
Injury History
TOOLS ▾
TOOLS
Entry Draft Board
Contract Comparables
Team Affiliates
Professional Tryouts
Reserve List Players
(Premium)
Salary Expense Tracker
(Premium)
Scouting Reports
Arbitration Filings
Coaches
General Managers
COVID Roster Freeze Players
Trade Clauses Commencing
(Premium)
PLAYERS ▾
PLAYERS
Free Agents
Active Players
Inactive Players
35+ Contracts
Entry-Level Contracts
Entry-Level Slides
NTC-NMC
Career Earnings
Contract Comparables
Professional Tryouts
Scouting Reports
Cost Per Point
Cost Per Save
Trades
Signings
Transactions
Injury History
Waivers History
Retained Salary
Buyout History
TEAMS ▾
WESTERN CONFERENCE
PACIFIC
Anaheim Ducks
Calgary Flames
Edmonton Oilers
Los Angeles Kings
San Jose Sharks
Seattle Kraken
Vancouver Canucks
Vegas Golden Knights
CENTRAL
Arizona Coyotes
Chicago Blackhawks
Colorado Avalanche
Dallas Stars
Minnesota Wild
Nashville Predators
St. Louis Blues
Winnipeg Jets
EASTERN CONFERENCE
METROPOLITAN
Carolina Hurricanes
Columbus Blue Jackets
New Jersey Devils
New York Islanders
New York Rangers
Philadelphia Flyers
Pittsburgh Penguins
Washington Capitals
ATLANTIC
Boston Bruins
Buffalo Sabres
Detroit Red Wings
Florida Panthers
Montreal Canadiens
Ottawa Senators
Tampa Bay Lightning
Toronto Maple Leafs
INTERACTIVE ▾
INTERACTIVE FEATURES
Armchair-GM (Custom Roster Simulator)
Mock Draft (Entry Draft Simulator)
Trade Machine (Trade Proposal Simulator)
SEARCH
ARMCHAIR-GM
MOCK-DRAFT
TRADE MACHINE
TEAMS ▾
Anaheim Ducks
Arizona Coyotes
Boston Bruins
Buffalo Sabres
Calgary Flames
Carolina Hurricanes
Chicago Blackhawks
Colorado Avalanche
Columbus Blue Jackets
Dallas Stars
Detroit Red Wings
Edmonton Oilers
Florida Panthers
Los Angeles Kings
Minnesota Wild
Montreal Canadiens
Nashville Predators
New Jersey Devils
New York Islanders
New York Rangers
Ottawa Senators
Philadelphia Flyers
Pittsburgh Penguins
San Jose Sharks
Seattle Kraken
St. Louis Blues
Tampa Bay Lightning
Toronto Maple Leafs
Vancouver Canucks
Vegas Golden Knights
Washington Capitals
Winnipeg Jets
PLAYERS ▾
Free Agents
Active Players
Inactive Players
35+ Contracts
Entry-Level Contracts
Entry-Level Slides
NTC-NMC
Career Earnings
Scouting Reports
Cost Per Point
Cost Per Save
Trades
Signings
Transactions
Injury History
Waivers History
Retained Salary
Buyout History
Contract Comparables
Professional Tryouts
TOOLS ▾
Entry Draft Board
Contract Comparables
Scouting Reports
Arbitration Filings
Professional Tryouts
Coaches
General Managers
COVID Roster Freeze Players
Reserve List Players
(Premium)
Salary Expense Tracker
(Premium)
Trade Clauses Commencing
(Premium)
Team Affiliates
FANTASY-TOOLS ▾
Summary Page
Depth Charts
Starting Goalies
Player Status Updates
CALCULATORS ▾
Buyout Calculator
Waivers Calculator
Qualifying Offer Calculator
Arbitration Calculator
Offer Sheet Calculator
Income Tax Calculator
SCOUTING REPORTS
ODDS
CBA▾
CBA FAQ
Scouting Reports FAQ
Salary Cap History
Maximum Entry-Level Compensation
Buyout FAQ
LTIR FAQ
Offer Sheet FAQ
Waivers FAQ
Reserve List FAQ
Expansion Draft FAQ
ARCHIVE ▾
Past Cap Payrolls
(Premium)
Articles
2017 Vegas Expansion Draft Simulator
2021 Seattle Expansion Draft Simulator
FORUMS
LOGIN
REGISTER
FR
Toggle Dark Mode
Odds Enabled
Lanny_McJagrBomb
Member Since
Dec. 26, 2020
Favourite Team
Toronto Maple Leafs
Forum Posts
73
Posts per Day
0.1
POSTS
THREADS
LIKES
ARMCHAIR-GM TEAMS
Forum:
Toronto Maple Leafs
Jun. 27, 2023 at 11:41 p.m.
Thread:
Toronto Maple Leafs 2023 2024 Offseason Discussion - Draft Day And Free Agency
<div class="quote"><div class="quote_t">Quoting: <b>MatthewsFan</b></div><div><div class="tweet"><blockquote class="twitter-tweet"><p lang="en" dir="ltr">Here is the list of NHL players who have more goals and more assists than William Nylander over the last 3 years. Anyway, let’s spend hours pontificating why we’d better fucking dare not overpay him by $200K for the next 6 years. <a href="https://t.co/o4Ok7GlnH5" rel="nofollow noreferrer noopener" target="_blank">pic.twitter.com/o4Ok7GlnH5</a></p>— Active Stick (@TheOakLeafs) <a href="https://twitter.com/TheOakLeafs/status/1673508128732659712?ref_src=twsrc%5Etfw" rel="nofollow noreferrer noopener" target="_blank">June 27, 2023</a></blockquote>
</div>
All I would argue is “how are you replacing this”?
I’m starting to come to the realization that I’d rather tread water till 2025. Re-sign AM and WN, don’t commit to any FA long term and wait till JT’s 11 million contract is off the books. Then build a balanced lineup.
IMO there is still no real cap space to do that, just window dressing.</div></div>
Forum:
Trade Machine Proposals
Jun. 3, 2023 at 11:44 a.m.
Thread:
Tor - Van Nucks add centre Leafs get playoff performer
<div class="quote"><div class="quote_t">Quoting: <b>Element23VM</b></div><div>Cuz 2 Million in cap space is gonna turn you from a team stuck in the margins to a team primed to win the Cup?</div></div>
If you expect every trade to single handedly turn around a franchise then I have a bridge to sell you
Forum:
Trade Machine Proposals
May 14, 2023 at 8:21 p.m.
Thread:
Nick Robertson fresh start
Take the 2nd round pick out and you're closer. Robertson's value is nowhere near what it was when he was drafted in the 2nd Round. You're not getting that value PLUS a 22-year old who just had a great rookie season in the AHL.
In reality, the Leafs are probably better off not trading him. His value is at it's lowest right now. Best case scenario for them is to hold on to him for another year, hopefully he stays healthy and then they can either implement him into the lineup or sell him when his value isn't at it's lowest.
Forum:
Armchair-GM
Apr. 17, 2023 at 1:39 p.m.
Thread:
Roster next season with Murray and Muzzin on LTIR
Keep Steeves down and just sign Bunting for 4.2 instead of Rodrigues and Steeves
Forum:
Toronto Maple Leafs
Sep. 30, 2022 at 2:43 p.m.
Thread:
My take on Steve Dangle Leafs Prospect Pyramid
It’s no secret the Leafs prospect pool is not very strong, it’s supposed to be when you’ve been a top team in the NHL for the past few years. They currently sit around 17-20 range in Team prospect rankings. The Leafs have not had many high picks in recent years, their system lacks depth, notably at Center and Defense, but there is a few players here who I think can help the team. It is frustrating watching a team like CAR, who have been contenders for the past few season still have the ability to add multiple picks and have a very deep prospect pool. It is still less than ideal to have such a thin draft capital regardless of what the circumstances are.
There’s a consistency to what the Leafs value — puck skills and intelligence — but in the past two years, the Leafs have moved more heavily into physical skills, like puck protection, at both the draft table and in prospect free agent signings. The Leafs have put together an interesting mix of prospects, ranging from toolsy in-flight creators to heavy forecheck battlers.
It has been a few years since the Leafs were sending players from the Marlies to come up and help the Leafs. All of: Nylander, Hyman, Brown, Kapanen, Johnsson, Engvall, Moore, Leivo, Gauthier, Frattin, Marchment, Dermott, Carrick, Holl, Sandin, Liljgren, have all spent time with the Marlies before they came up to help the Leafs. I am hopeful this year is the start of another run for the Marlies to graduate players (Robertson, Steeves, Holmberg, Douglas, McMann, Kral) that can come in the help out the Leafs today followed by Knies, Niemela, Tverberg, Voit, Moldenhauer, Peska down the road.
Will highlight one player from each Tier.
<strong>Tier One </strong>
No one
<strong>Tier Two </strong>
Matthew Knies
Knies - His play by Team USA at the WJC has some deciding that the hype on Knies is overblown, and he’s not that good. I will agree he did not standout out on the score sheet but was extremely effective at setting up plays with his aggressiveness around the net. He’s also quite talented in transition, as he can pick up the puck behind the net and absolutely fly through the neutral zone, building up speed using crossovers as he moves through the neutral zone. Knies likes to break the play out wide when entering the offensive zone, cut around the defender, and then drive hard to the net. Knies has a really high motor when it comes to driving to the net. He’s capable of taking on 3 or more defenders at a time with the puck on his stick, allowing his teammates to exploit the added space in the offensive zone. Though Knies may be considered more of a pass-first player with incredible vision, don’t sleep on his shot. He has a wicked wrist shot that he can deliver with speed and accuracy. Leaf fans defiantly need to take a step back and realize he is not going to walk onto the NHL team and take over a top-six spot. Patience will pay off with Knies, I see him signing his ELC after his college season and hopefully add some depth for a playoff run. But a full year in the AHL starting next year will pay off for his development.
<strong>Tier 3</strong>
Nick Robertson - Topi Niemela
Topi Niemela - is a player who gets rave reviews for his skating, defense and “hockey IQ”. Thought to basically only be a defensive defenseman, he has greatly improved his offensive potential and developed into a very good two-way defenseman. This past season, Niemelä showed that he could realize his whole potential. He set a Liiga record for most points by an U20 defenseman in a single season with 32 in only 48 games. He at times led the team in scoring, played on the top pair, on the penalty kill, and on the powerplay. The future for Niemelä seems bright as a potential two-way defender who can play in all situations. He can kill penalties, run a powerplay, and eat minutes at even strength. The skills and the intelligence are all there, the key with him will be to get stronger. At 170 lbs will not be enough for him as a defenseman to survive the NHL. The main issue with Niemelä’s projection as a defenseman in the NHL is if he can physically handle it. Being smart and a brilliant skater is likely already enough to get him there at some level, but adding muscle and strength could help him lock down a second pairing spot. He at least starts next season in the AHL, maybe a mid-season call-up but he IMO is two years away from competing for a job.
<strong>Tier 4</strong>
Alex Steeves – Nick Abruzzese – Roni Hirvonen – Pontus Holmberg – Ty Voit – Ryan Tverberg – Nick Moldenhauer – Vyschslav Peska – Curtis Douglas – Bobby McMann
Nick Moldenhauer – I was really high on Tverberg and Joe Miller last year (both took big steps in their development) this year I believe Moldenhauer will – he is also off to a great start with the Chicago Steel. This is a guy who missed over two months through training camp and into the season with an illness which caused him to lose 15 lbs. Then 39 seconds into his first shift after returning, he was accidentally kicked in the face by a player which cut him along his jawline. Two days later, they discovered it had just barely nicked his carotid artery and he had to have an emergency blood transfusion and 175 stitches to fully stop the bleeding. CRAZY. In his first 21 games back he had only 14 points to start off the year but then exploded for 29 points in 20 games to finish off the year. He actually finished 2nd in even strength primary points, only five behind the leader with 21 fewer games played. And he finished with the highest primary points per 60 minutes rate in the USHL for draft eligible players. That was ahead of Cameron Lund (34th), Dylan James (40th overall), Ryan Greene (57th), and Adam Ingram (82nd overall) who were all taken before him. He also is relied on in all situations – playing 2nd PP and 1st on the PK unit. He changes speeds, uses his edges well, and despite being a bit on the smaller side bigger opponents have trouble knocking him over. Moldenhauer profiles as a super utility forward (hi Alex Kerfoot), where he can be used in all situations. He is responsible defensively and can do very well on a penalty kill. He can contribute to a secondary powerplay unit. He can play center and both wings. The Steel have Nick lined of as the 1C to start the year and he is off to a great start (3G 1A in 2 games). With the lack on C depth in the system, this would be a great to see. He is defiantly a longer term project but could develop into a really good 3C for the Leafs.
<strong>Tier 5 </strong>
Filip Kral, Artur Akhymov, Veeti Miettnen, Dmitri Ovchinnikov, Pavel Gogolev, William Villaneuve, Semyon Der-Arguchintsev, Max Ellis, Fraser Minten
Fraser Minten - When he was selected, Minten was seen as a bit of a reach. A few outlets had him ranked at the very end of the second round at the earliest, but most had him as a late 3rd to early 4th round pick. His 55 points in 67 games don't look spectacular, but he started the season further down the lineup, not getting much playing time and no time on the powerplay to rack up more points. Only averaged about 14 minutes of ice time per game for the whole season. He did finish 7th in the WHL for his age group in total primary points and even strength primary points. But he really elevated his game in the playoffs for Kamlopps - he improved his production from 0.76 points and 2.86 shots per game to 0.93 points and 3.79 shots per game while adding 16 points in 17 playoff games. Minten isn’t going to dazzle you with his puck skills or make a lot of highlight reel plays, but he works hard in all three zones and can create a fair amount of offense from his determination for the puck. He’s steady, with very little panic in his game. This is a player I am not high on but will try to watch as many Blazers games as I can this year. There are times where it can look like he’s a physical, power forward with some one-touch skill and some scoring prowess around the net. There are other times where he looks like a fringe 4th liner whose only value will come from his relentless forecheck and shoot the puck from anywhere. Minten has an NHL projectable game, his dogged determination in the defensive zone will carry him to the NHL. If he was selected in the 4th round or lower I would probably be more excited for him, but at 38th overall, they Leafs needed to swing for the fences with a higher ceiling player (Gleb Trikozov, Lane Hutson, Calle Odelius, Noah Warren, Michael Fisher) but the Leafs staff is much smarter than me. I will be rooting for Minten to prove me wrong.
HM
Joe Miller - Michael Koster - Braeden Kressler - Nikita Grebenkin - Keith Petruzzelli (unsigned) - Rodion Amirov (just get healthy)
Here is Steve Dangle's list <div class="yt_out_cont"><div class="yt_cont"><iframe width="560" height="315" src="https://www.youtube.com/embed/lotcOm3Ci7I" frameborder="0"></iframe></div></div>
Forum:
Trade Machine Proposals
May 17, 2022 at 7:10 p.m.
Thread:
The Leafs Kawhi trade
<div class="quote"><div class="quote_t">Quoting: <b>Chabotrrorr</b></div><div>If Leafs are trading Nylander, it should be for a much cheaper forward because of the cap, so they might do it for Marchand 1M retained. I don’t see the licker leaving Boston, though. But you never know (Chara)</div></div>
Well, while marchand isn’t much cheaper, he’s also ten times the player. Acquiring awesome contracts isn’t a bad thing
Forum:
Trade Machine Proposals
May 13, 2022 at 6:11 p.m.
Thread:
ehlers to sens
<div class="quote"><div class="quote_t">Quoting: <b>Lanny_McJagrBomb</b></div><div>I agree that Jets are unlikely to deal Ehlers, but if they went full rebuild mode what do you realistically think they would get for him?
This package translates to:
#7 overall pick this year
High second round pick this year
Greig (drafted late 1st round in 2020, was on the Canadian WJC team)
Brannstrom....maybe still has potential?
Brown (deadline trade candidate on expiring contract...Jets probably get a 3rd round pick for him)</div></div>
If they did go full rebuild, I would think they forgo taking players like Brown and Brannstrom, that they don't need and likely go for the best picks/prospects they could get. So, something around Greig and the pick and probably something else.
Forum:
Trade Machine Proposals
May 13, 2022 at 6:20 p.m.
Thread:
ehlers to sens
As A Sens Fan I do Not see the Jets even considering Trading away Elhers him and connor are untouchables and i ottawa values greig too much to give him up its a good proposal tho
Forum:
Trade Machine Proposals
May 5, 2022 at 8:58 p.m.
Thread:
Marner Blockbuster
<div class="quote"><div class="quote_t">Quoting: <b>Dutchies</b></div><div>You're a smart man........ice in the winter, bugs in the summer......not a good combo lol.
Personally I don't have an issue with the contracts, other than them being a little early. But they've earned them in the regular season, and are poised to do so in the post season too. I have a bigger issue with the Tavares contract.......haven't liked it since the beginning, and didn't like it when they were courting Stammer either.
I don't agree with your Ehlers comp, but he's an excellent player. Connor is a better comparable, even though one's a goal scorer and another is an assist machine.
I don't think at this point anyone can disagree with Marner being ranked that high. He's been a huge part of turning around the TOR PK, a big reason why they have a top 5 PP, and is a PPG+ player for his short career. Generational no, but people throw that term around way too loosely. Generational is Orr, Gretzky, Howe, Lemieux. McD is getting there. Matthews could. Sid, Ovie, pretty much there. But generational should only be a few players per decade.</div></div>
Yeah, the Marner and Matthews contracts wouldn't be too bad if he would have at least got term, but getting killed on term and dollars isn't good. I also agree with you on Tavares, that one really hurts.
I can understand liking you're guys though, I just would prefer the cap flexibility. It's tough having that much top end and having to skimp everywhere else.
I agree too on your generational comments. I enjoyed the debate.
Forum:
Trade Machine Proposals
May 5, 2022 at 12:25 a.m.
Thread:
Marner Blockbuster
<div class="quote"><div class="quote_t">Quoting: <b>Windjammer</b></div><div>That's pretty awful for Winnipeg. I doubt they want to get stuck with Marner's contract.</div></div>
stuck with marners contract? he is a 25 year old superstar in his prime making like 2.75m more than wheeler im a winnipeg homer too but marner is a fantastic player his contract shouldnt be compared to Matthews or mcdavids they are severally under paid.
Forum:
Toronto Maple Leafs
May 3, 2022 at 10:12 a.m.
Thread:
Game one win
<div class="quote"><div class="quote_t">Quoting: <b>Saskleaf</b></div><div>Probably the most complete game I've seen them play. Pumped for game 2. Go leafs go!</div></div>
That was a fun game to watch. The crowd was just amazing.
Forum:
Toronto Maple Leafs
May 3, 2022 at 9:52 a.m.
Thread:
Game one win
Probably the most complete game I've seen them play. Pumped for game 2. Go leafs go!
Forum:
Trade Machine Proposals
Apr. 28, 2022 at 1:22 p.m.
Thread:
miller
<div class="quote"><div class="quote_t">Quoting: <b>Jim_Benning_2</b></div><div>can't wait for angry rangers fan demanding miller for a 7th</div></div>
They shouldn’t. This is horrid for the canucks.
Forum:
Toronto Maple Leafs
Apr. 16, 2022 at 5:16 p.m.
Thread:
How Much Would It Take To Get Rid Of Mrazek Via Trade?
Considering he suffered 3 groin injuries in a season
Potentially Nothing
As hes probs just gonna stay on LTIR for the remainder of his deal
Heck someone may even pay for him should this happen
Forum:
Armchair-GM
Apr. 14, 2022 at 1:42 p.m.
Thread:
1st round ko
Delete this before more people see it
Forum:
Trade Machine Proposals
Apr. 11, 2022 at 5:42 p.m.
Thread:
Vince Dunn to NYC
Francis hangs up the phone. The best player and the higher pick? Now if it was Kravtsov, Lundqvist and a second for Dunn and a 6th, he might look at it.
Forum:
Trade Machine Proposals
Mar. 29, 2022 at 4:25 p.m.
Thread:
1 OUT OF CORE 4 TO LEAVE PER CHRIS JOHNSON MOCK
<div class="quote"><div class="quote_t">Quoting: <b>jimtrott44</b></div><div>Dream on Leafs fans.</div></div>
Lol first of all he is not a Leafs fan so there is that, secondly that is not close.
Forum:
Trade Machine Proposals
Mar. 14, 2022 at 4:03 p.m.
Thread:
Hawks-Toronto Fleury Trade - Third is conditional on if he resigns or not
take out the 50% on Mrazek and just give them the 3rd to take on the full contract. Leafs can't afford to be retaining on future years when it comes to a (most likely) rental.
Forum:
Trade Machine Proposals
Mar. 10, 2022 at 5:52 p.m.
Thread:
possible blockbuster deadline trade
Of course the habs win this trade, it’s a horrible deal for Colorado. Overrated defenseman and at best 3rd liner for a future top pairing defenseman and a 2nd? You have to be a habs fan.
Forum:
Toronto Maple Leafs
Mar. 8, 2022 at 9:57 a.m.
Thread:
How much will Bunting cost
<div class="quote"><div class="quote_t">Quoting: <b>McRanteskog</b></div><div>3yr 3.5-4mil probably</div></div>
I don't know...if he keeps up this pace next year, Edmonton probably gives him the Hyman contract :tearsofjoy
Forum:
Toronto Maple Leafs
Mar. 5, 2022 at 11:46 p.m.
Thread:
I think its time for Steve Briere to be fired
I think its time for the Leafs to get a new goaltending coach. Steve Briere has been with us since 2016 and so far the results have been mixed. Would like for us to go get a guy with more experience and pedigree.
No idea who is available but I think its time for a change in that department
As we have seen in the past that sometimes it takes for a new goalie coach to come in and help out the teams goalie issues.
Forum:
Toronto Maple Leafs
Feb. 28, 2022 at 12:16 a.m.
Thread:
Saturday's 10 - 7 win over Detroit
Honestly it was fun and stressful
People yelling at Campbell but hes in a slump
Slumps happen to goalies all the time
The good news is its happening now vs. April
Time to get him back on track as we have seen what he can do when he is in the zone (Pittsburgh game classic example). As people forget hes 43-13-7 with the Leafs including a 2.37 gaa and a 0.920SV that includes 6 shutouts. Last time we drove a goalie out he went to Carolina and is probs top 3 Vezina candidate rn.
Team defense could be better as honestly if they had played like they did periods 1-2 it would have probs been 10-4 easily. But whatever its one of those weird games that happens once every 10 years move on.
Besides without that game we dont see how dominate line 1
6 goals 9 points for Matthews, Marner, and Bunting combined lul
Fully expect a better effort against Washington and the game will probs play out like the Minnesota one did. Boring and low scoring.
Not gonna lie kind of want to see a bit more of Mrazek. As I know 6 of 8 on Saturday but he came in late and didnt really warm up. But game before only 1 goal on 30 shots or something lul.
Forum:
Toronto Maple Leafs
Feb. 27, 2022 at 7:10 p.m.
Thread:
Saturday's 10 - 7 win over Detroit
They stuck it out but it was ugly.
Campbell falling apart was hurtful.
Mzraek should have the net to run with for a bit to me.
Forum:
Toronto Maple Leafs
Feb. 20, 2022 at 10:58 a.m.
Thread:
Reactions to the Latest Trade?
Certainly can't hurt getting another Dman for hopefully a long playoff run. But I find interesting on CF, that so many think how lousy the Leafs defence is? Sixth in the GAA in the league, Florida is 15th, and Leafs are best in the Atlantic. Sure the Leafs would love to add a solid NHL Dmen.....but wouldn't virtually any playoff contender?
Forum:
Armchair-GM
Jan. 18, 2022 at 9:43 p.m.
Thread:
Blockbuster SJ TOR Trade
This is so, so bad
1
2
Next
Page 1
SalarySwish
| NBA Salary Caps by CapFriendly
Terms of Use
Privacy Policy
Forum Rules
About
CBA FAQ
Contact Us
Privacy Manager
Follow @CapFriendly
CapFriendly
CapFriendly
© 2024 CapFriendly.com