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
weili40
Member Since
Mar. 9, 2020
Favourite Team
Boston Bruins
Forum Posts
51
Posts per Day
0.0
POSTS
THREADS
LIKES
ARMCHAIR-GM TEAMS
Forum:
Armchair-GM
Sep. 26, 2022 at 10:29 a.m.
Thread:
Bruins 202223 with Brad and McAvoy back
Like you said another guy could be traded. It should be Foligno, though his contract seems unmovable at this point. Though Reilly should be traded too, and I think he will be moved out, since he’s a useful guy, though doesn’t fit in the Bruins lineup. So no need to buyout Clifton since he’s cheap and good right d depth. Also Zacha will play on the third line moving Frederic down. And if Lysell makes the lineup, he won’t be on the 4th line. And Wagner will be in the ahl, not on the nhl roster. But I’m excited for this team when they’re healthy, with 3 good scoring lines, solid defense and solid goaltending
Forum:
Armchair-GM
Apr. 28, 2022 at 6:20 p.m.
Thread:
Boston taking this
<div class="quote"><div class="quote_t">Quoting: <b>Lambchopz</b></div><div>Foligno has negative value as of rn and Haula has little. You could probably give them a 4th and they say yes 110%</div></div>
Huala is playing at nearly a 50pt pace while making under $3 million....but he has little value LMAO
Forum:
Armchair-GM
Apr. 29, 2022 at 2:03 a.m.
Thread:
Scheif trade
<div class="quote"><div class="quote_t">Quoting: <b>Windjammer</b></div><div>Boston and Winnipeg aren't good trade partners. Any trade for Scheifele would start with Carlo.</div></div>
and that's why it will never start, good luck if you think any team will trade a u25 very solid defensive dman for the worst defensive C in the league, any team who does that is just asking to let in an extra 40+ goals a year. i think maybe you could bring in an Offensive young RHD but defence wins championships and especially for most teams they want their C's to be the more reliable defensive players in their offence.
the last 7 teams to win the cup their best C was very solid defensively
21-20 tampa (brayden Point)
19 Blues ( Ryan O'Reilly)
18 Capitals (Nick Backstrom)
17-16 Pittsburgh (Sidney Crosby)
15/13 Blackhawks (Jonathan Toews)
14/12 Kings ( Anze Kopitar)
11 Bruins ( Patrice Bergeron)
4 out of the last 7 teams to win had a selke winning C lead their team
crosby/point/ backstrom all are very solid in their own end, crosby could compete for a selke and point most likely will one day once bergy/kopi/ o'reilly slow down and depending on how couterier recovers
schiefele just doesn't fit the mold of a 1C stanley cup winning Center
winnipeg has all the talent in the world but when 3 of your top 5 forwards (conner/ schiefele/ wheeler) are ranked as 3 of the top 6 worst defensive forwards in the league and then your other 2 (ehlers/dubois) are ranked in the bottom 25% percentile for 5v5 defence it doesn't translate to much success
Forum:
Armchair-GM
Apr. 24, 2022 at 10:28 p.m.
Thread:
Off-Season Thoughts
<div class="quote"><div class="quote_t">Quoting: <b>CMcAvoy73</b></div><div>I would tend to avoid any site that has the word “rumor,” in it. It also just doesn’t make sense. The post said a one year deal would “make sense for both sides.” I just can’t see an angle where it makes sense for zboril.
Stop it. Don’t be defensive because people disagree with you. The notion that anyone that disagrees with your ACGM is a troll is foolish. If thats your line of thinking, why make it public? Are you just here hoping that people will pat you on the back and tell you what a great job you did? It’s not going to happen when you’re signing Casey desmith to an AHL deal, signing bergeron to a multi year extension (no shot), trading debrusk for a downgrade and a pick (if that was going to happen, it would have happened long ago), getting vancouver to willingly downgrade for a fourth, and moving foligno for an asset.
Disagreement does not equate to trolling. No need to be defensive or argumentative.</div></div>
Your problem is that you’re not constructive at all and you just dismiss things if they aren’t exactly what they think they should be. Take ProHockeyRumors: a reputable aggregator owned by MLB Trade Rumors which might be the most reputable baseball site in existence. You don’t know the site you your response is “ I would tend to avoid any site that has the word ‘rumor’ in it”. Pretentious much? Your typical response to a AGM is more or less “lol no you’re dumb” without any context. You have hard opinions, right or wrong, and just expect that everyone shares them and if they don’t their worthy of your belittling but not any actual thought and consideration. My guess is that it makes you feel good about yourself to just publicly state that you know more than others but by not providing any constructive comments of your own there’s no opportunity for anyone to refute it - like I just did with the Zboril news. Just calm down. This site is supposed to be fun. You’re welcome to share your opinions but no one is here for you to act like the be all, end all of AGMs
Forum:
Armchair-GM
Mar. 28, 2022 at 8:59 a.m.
Thread:
what couldve been
<div class="quote"><div class="quote_t">Quoting: <b>weili40</b></div><div>is it possible that somebody already made an acgm like this? i think i have seen one or two posts like this before</div></div>
i dont think so man, i think this guy is really on to something. you bruins fan should definitly think more about that 2015 draft.
Forum:
Armchair-GM
Mar. 27, 2022 at 12:36 p.m.
Thread:
hertl would have been nice
<div class="quote"><div class="quote_t">Quoting: <b>crankshaft</b></div><div>Hertl declines. No one wants to play for Boston.</div></div>
That's a bad trade that has no basis in reality. I have travelled to San Jose and Northern California. It's beautiful and could see Hertl declining Boston for that reason alone besides 8,137,500 other ones per year for 8 years. No one wants to play for Boston? Shame on you. You know that's not true. My question to you is if San Jose is the place to be why do they have to overpay and over term so many of their good players into their late 30's to get them to stay there?
Forum:
Armchair-GM
Mar. 21, 2022 at 11:20 p.m.
Thread:
How We Move Forward From Here
<a href="/users/bruinsdude77" target="_blank" rel="noreferrer noopener">@bruinsdude77</a>, you hit the nail on the head with this deadline. Overpaid to get Lindholm with retention, then didn't use that cap space to address this forward group, which has a hard enough time getting to 3 goals against the likes of SEA, MTL, CHI, ARZ, etc., let alone the stiff defense and goaltending they'll face in the playoffs.
This team was already good enough at limiting the opposition to 2 or fewer goals each night, so why did they use their biggest trade assets to fix an area that wasn't broken? Seems like a recipe for a 1st rd exit in the playoffs, and with no 1st rd pick in the draft Sweeney will be sulking in the corner looking at ANA take a player the Bruins needed for future success; and he realizes he could have just waited to sign Lindholm in UFA.
Forum:
Armchair-GM
Mar. 21, 2022 at 10:35 a.m.
Thread:
Debrusk deal mean he will be traded
Ya he does not sign for 2 years in Boston unless a deal has been made. We’ll find out soon enough.
Have a feeling all the Debrusk bashers over the last year will be eating crow soon.
Forum:
Armchair-GM
Feb. 9, 2022 at 9:06 a.m.
Thread:
Hertl
<div class="quote"><div class="quote_t">Quoting: <b>crankshaft</b></div><div>No Sharks fan has said 3 1sts. Sharks beat writers and even national writers have said the return is likely to be a 1st and a quality prospect that is no more than a year out or ready now. That is what Sharks fans have been saying on here. The only delusion I see on this site is Bruins fans thinking a vastly overpaid 4th liner and a late 1st is going to land them a top line center. You guys have serious issues if you really believe that.</div></div>
I have seen it multiple times. 🤷🏻♂️
I have seen multiple offers of 1st/prospect/player that were overpayments screamed at by SJ fans from multiple teams.
Any pick you get is going to be late. Nobody picking early are deadline buyers.
As far as Debrusk goes. Same age and production, higher ceiling, smaller contract than Labanc. Have not heard 1 Sharks fan call Labanc a 4th liner. Up until recently they expected a minimum of a 1st for him. With his dropoff they still expect a minimum of a 2nd for him. Yet Debrusk in their collective eyes is a 4th line cap dump. So tell me, who are the delusional ones? Lol.
As far as this offer goes it’s not a good one, when you factor in retention/SJ sending a pick back/no prospect involved it falls well short.
Forum:
Armchair-GM
Jan. 28, 2022 at 1:19 a.m.
Thread:
Can they even trade for big name players
Lysell, Lohrei, 1sts can get anyone available . Don’t have to be deep just need a a couple.
The real question is should they? They can’t afford to trade away the few valuable prospects for rentals for that very reason.
Outside of the prospect pool being shallow, it is, the rest of your take is pretty bad.
Boston has a long history of bringing in mediocre vets to block young players.
People had written off Zboril and Urho for the same reason you brought up, they had not been brought up an made an impact. Depth chart matters. Zboril was buried behind Chara, Krug, Grizz for a couple of years. You benching them? When Z and TK left Zboril took a spot and had some good moments and growing pains before getting hurt last year. This year was playing very well. His injury and Covid made calling up Urho a necessity, now he’s been playing 22m a night on the 1st pair and playing well. Both need a permanent spot in the lineup next year.
It’s about opportunity.
Steen forced his way not only to stay up but in the lineup when he got the chance. Same with Blidh.
Studnicka is the next one. Written off by many because it seems like he’s been around forever. He’s 22. College senior age. Less than 100 games in the AHL while averaging .79ppg there. If he was somewhere else he’d have a role. In Boston he has to wait.
2015 7 picks in first 3 rounds. 5 are in the NHL. Senyshyn, the only really bad pick, leading Prov in goals. JFK in Europe to be close to family. Were mistakes made, sure, they went off board and it cost them. A Donny trait for years to come. Had they taken 1 of the guys they passed on instead of Seny nobody would mention 2015 other than to say what a great draft it was for them. How often does a team pull 5 or 6 NHLers in one draft? I remember Edmonton having 11 picks in a draft and not one of them ever played in the NHL. Pretty much every team, every year, could have drafted better. It’s not a sure thing.
Forum:
Armchair-GM
Dec. 30, 2021 at 9:23 p.m.
Thread:
Team made better on TDL and trade requests dealt with
<div class="quote"><div class="quote_t">Quoting: <b>gary_bettman</b></div><div>Peoples minds change on here so fast. Say you're trading for a player and everyone likes it, the next day that player scores a hat trick and now he's suddenly with twice as much. The next game he's a minus -4 and his stock goes down again. Cap Unfriendly
That said, Hertl will get more than this, simply a fact.</div></div>
Still calling this trade a joke and one of the worst you’ve seen in weeks is very over the top. Especially when you have a post of your own where the return was a prospect, 1st and a 2nd.
Forum:
Armchair-GM
Dec. 16, 2021 at 5:29 p.m.
Thread:
so were screwed
<div class="quote"><div class="quote_t">Quoting: <b>Taz</b></div><div>I just never heard about Froden and Steen.
They look small size player which I believe don't really fit with Boston physical gameplay</div></div>
froden we signed in the offseason from shl.
steen is just a young guys has broke out in the ahl this year and has looked good when called up.
bruins are not physical no more because of cassidy.
cassidy was a 5'11 175lbs offensive dman he build his tea maround how he played hockey that's why he play so much favour towards dmen like krug, grzz, ahcan who are 5'9.
i know this is off topic but in my personal opinion cassidys needs to be fired he has relied on the 1st lines production for way too long, we have had so many good 2nd, 3rd liners but get no success because his system is absolutely ass.
to many statements are coming out about cassidy that arent positives
-JD wants out doesn't like cassidy
- Frederic comes out says cassidy told him to stop fighting and tone down his physicality, was mad because he isn't aloud to be protector no more for the skilled guys.
wanted to make a statement to nashville after forsberg took a cheap shot at bergy but cassidy shut it down. way to protect your captain and star player
- Backes had a whole podcast about cassidy and him being a bit of an asshole and isn't willing to embrace players strengths they have to play the way cassidy wants them to.
he tried turning backes from a power forward/ bruiser to a skilled/ speedy guy. makes sense tried to soften backes didn't work now trying to soften freddy and forbort and foligno
- Teams goes on a streak when sacco was coaching (cassidy covid out), played really good hockey beat some big dogs and just looked re-energized even missing marchand and mcavoy for a bit,
the minute cassidy comes back we stop trying and look effortless get spanked by vegas.
- Cassidy first interview back tells sacco " head coaching job isn't yours yet"
not only is that toxic towards the guy he is supposed to be working with to do better but it also seems like he doesn't care and knows his time is coming to an end
- this one is from a tweet unsure if it is true or not yet but apparently
"Cassidy has lost the locker room. Bergeron yelled at cassidy for yelling at grzz and singling out players infront of the team to often"
buddy guy had a few good years got to his head is turning into torts, to media driven needs to focus more hockey and what he can do better as a coach rather then playing the blame game
Forum:
Armchair-GM
Dec. 13, 2021 at 9:36 p.m.
Thread:
Louie Jr
<div class="quote"><div class="quote_t">Quoting: <b>BeterChiarelli</b></div><div>What has DeBrusk done to warrant anything more than being traded straight-up for Kassian, nevermind a first and a fourth?
DeBrusk is no longer a fit for the Oilers and that's okay.</div></div>
Well, the thing about trades is you can’t just say, “here’s what we want to give you,” and expect anything to happen. Bruins have negative interest in kassian.
For all the hoopla about debrusk playing at the bottom of his range, he’s still on like an 18 goal per 82 pace. He’s what? 24? That doesn’t stink.
Forum:
Armchair-GM
Dec. 13, 2021 at 10:26 a.m.
Thread:
Bruins Prospect Update Part 5
This is great, thanks for doing this. Lysell seems to be growing more and more comfortable on the smaller ice, even on days when he's not on he has flashes of brilliance. Wouldnt be surprised to see his PPG continue to uptick as the season goes on. Hopefully he carries some of that confidence into the World J's.
I've been so impressed with Lohrei's poise and collectiveness. He plays with so much confidence in the offensive zone and transition for a guy who is in his first year of NCAA (overager or not). Love how he has some nasty in his game too.
I think at this point for Beecher, I would like to see him pan out as an Adam Lowry type of player. A guy who can play physical, defensive, smart hockey with pace. I think that is attainable, and still valuable to the organization.
I've tried to watch Gallagher a bit, and hes been impressive, It is hard to say how much of his game will translate to higher levels, but for a freshman defensemen and 7th round pick its hard not be happy with how he's played.
The rest I've only gotten limited views and just checked the numbers. Thanks for being on top of this stuff, its good to know and fun to talk about!
Forum:
Armchair-GM
Nov. 17, 2021 at 3:45 p.m.
Thread:
JT Miller for Carlo and DeBrusk
<div class="quote"><div class="quote_t">Quoting: <b>vr1995</b></div><div>boston adds for both</div></div>
Disagree vehemently. I think you are failing to take into account the value of the respective contracts. Miller turns 29 at the end of this season and is signed for one more year. Carlo is about to turn 25 and is signed for five more years, at a ridiculously low cap hit. Regardless of their on-ice value, and the difference isn't as much as you think, the discrepancy between contract provisions is gigantic.
Forum:
Armchair-GM
Oct. 17, 2021 at 6:48 p.m.
Thread:
Eichel to Boston
<div class="quote"><div class="quote_t">Quoting: <b>Aasen6</b></div><div>How do you figure? There’s nothing in that trade worth more than a 2nd round pick</div></div>
Easy, You have no idea what Eichel is going to be from here on out. Nobody is giving up a pile of assets for an unknown. It’s a huge risk. `You want to drain your bank account to buy a Ferrari with no engine feel free. It’s not wise.
Boston’s farm system is 💩. You will get no help from it for years after this move.
Cap issues. Multiple contracts with NMCs creating little wiggle room.
So many obstacles to make it work.
The only way Boston is making a run at Eichel is if Bergy tells him he’s retiring and Eichel has proven healthy and unaffected by whatever treatment he goes through..
By then the price will increase and they don’t have the kind of assets to outbid others along with Buffalo’s desire to move him out of division/conference.
Eichel to Boston is just not happening. The only conceivable way is Buffalo decides to move him immediately and everyone else is to scared to pull the trigger leaving Boston with the by far the best offer on the table. In other words, same odds as the winning the lottery.
Forum:
Armchair-GM
Sep. 22, 2021 at 2:30 a.m.
Thread:
Hertl
<div class="quote"><div class="quote_t">Quoting: <b>Erkadurk347</b></div><div>You got a better offer? He’s an expiring UFA. Unless he comes with an extension, I don’t know how much more San Jose can get for him.</div></div>
If you make a Hertl trade, all the Sharks fans come out of the woodwork. They want a first, Lysell, Carlo and Swayman for him.
Forum:
Armchair-GM
Sep. 17, 2021 at 10:06 a.m.
Thread:
If Boston wants Hertl step up their offer
<div class="quote"><div class="quote_t">Quoting: <b>CheechYou</b></div><div>Lysell + a 2022 1st + a 2nd rounder does it for me without an extension.</div></div>
Maybe for you. However the reported asking price is less than that, a 1st and either a center or D prospect. Insiders have said 1st/Studnicka or Beecher is the likely package.
Lysell is not going anywhere.
Forum:
Armchair-GM
Aug. 31, 2021 at 2:16 a.m.
Thread:
No more Hertl
Bro it's Hertl, not Eichel lmao
Forum:
Armchair-GM
Aug. 24, 2021 at 9:40 a.m.
Thread:
CANADA 2022 LETS GOO
<div class="quote"><div class="quote_t">Quoting: <b>JG1972</b></div><div>keep dreaming</div></div>
You must be new to hockey... That has been their 1st line for years.
Forum:
Fauteuil - DG
Jul. 19, 2021 at 10:21 a.m.
Thread:
arizona
Wow. To put it kindly, holy crap this is bad.
OEL has negative value. Grzelcyk is flat out better than him, and less than half the price, younger etc.
An OEL deal would look like: OEL 50% retained for a 2nd round pick.
Forum:
Armchair-GM
Jul. 2, 2021 at 9:48 a.m.
Thread:
Bruins
As a side note. You are willing to give up that much for Garland who is averaging 23.5 goals per 82 GP
Debrusk after his 5 goal campaign is averaging 22.5 per 82 gp
They are the same age. Garland is 6 months older and Debrusk has 100 more NHL games. I like Garland, but one crappy season like Debrusk had and the Bruins replaced a like for like player and lost two good prospects and a 1st rounder.
Forum:
Armchair-GM
Jun. 30, 2021 at 8:48 a.m.
Thread:
getting bigger
<div class="quote"><div class="quote_t">Quoting: <b>pastrnak_is_my_dad</b></div><div>he's big for the fourth line which struggled insanly last year and needs a new identity A 2nd would prolly be too much but if needed I would be willing to give a 2nd for him</div></div>
You can find a Matt Martin type 4th liner in free agency for the league minimum. You don't overpay for Matt Martin, you find the next Matt Martin.
Forum:
Armchair-GM
Jun. 25, 2021 at 2:21 a.m.
Thread:
Arizona Coyotes
Angry Boston fans are going to maul you. Swayman has way too much value for that. More than OEL has. Especially at nothing retained.
Forum:
Armchair-GM
May 19, 2021 at 1:52 a.m.
Thread:
Boston Fans how much for each
Carlo is off limits, even your 1st this year vs Carlo isn’t enough
McAvoy
Carlo
Don’t have to trade him unless it’s a major overpay
For Lauzon, they risk to lose him in the expansion draft, so if you trade for him you better be able to protect him. I think a 3rd is more realistic than a 2nd
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