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
TonyStrecher
V3 Canucks GM, BOG
Member Since
May 2, 2017
Favourite Team
Vancouver Canucks
2nd Favourite Team
Winnipeg Jets
Forum Posts
1932
Posts per Day
0.8
POSTS
THREADS
LIKES
ARMCHAIR-GM TEAMS
Forum:
GM Game 2018-19
Dec. 6, 2018 at 8:46 p.m.
Thread:
GM Game Vancouver Canucks
<div class="quote"><div class="quote_t">Quoting: <b>Math</b></div><div>Interest to do something around johansen for Landeskog/draisaitl/boeser/O’Reilly /horvat</div></div>
I would do something around Johansen for Landeskog
Forum:
GM Game 2018-19
Dec. 6, 2018 at 8:42 p.m.
Thread:
GM Game Vancouver Canucks
<div class="quote"><div class="quote_t">Quoting: <b>Pross</b></div><div>Price on ROR?</div></div>
I'd want a replacement center, could be a good 3rd line one and then a good young top 6 winger or a good young top 4 LHD
Forum:
GM Game 2018-19
Nov. 22, 2018 at 9:35 p.m.
Thread:
2018-19 GM Game - General Discussion
<a href="/users/ricochetii" target="_blank">@ricochetii</a> <a href="/users/rangersandislesfan" target="_blank">@rangersandislesfan</a> <a href="/users/Rodzikhockey93" target="_blank">@Rodzikhockey93</a> <a href="/users/TonyStrecher" target="_blank">@TonyStrecher</a> <a href="/users/alwaysnextyear" target="_blank">@alwaysnextyear</a> <a href="/users/Math" target="_blank">@Math</a> <a href="/users/Bo53Horvat" target="_blank">@Bo53Horvat</a> <a href="/users/MrBooth" target="_blank">@MrBooth</a> <a href="/users/Daryl" target="_blank">@Daryl</a> <a href="/users/l9guysports" target="_blank">@l9guysports</a> <a href="/users/flamesfan419" target="_blank">@flamesfan419</a> <a href="/users/TabooPenguo" target="_blank">@TabooPenguo</a> <a href="/users/MacWinnon" target="_blank">@MacWinnon</a> <a href="/users/NateElder12" target="_blank">@NateElder12</a> <a href="/users/TMLSage" target="_blank">@TMLSage</a> <a href="/users/A_K" target="_blank">@A_K</a> <a href="/users/TrueNorth" target="_blank">@TrueNorth</a> <a href="/users/DontToewsMe19" target="_blank">@DontToewsMe19</a> <a href="/users/Mr_cap" target="_blank">@Mr_cap</a> <a href="/users/mhockey91" target="_blank">@mhockey91</a> <a href="/users/krakowitz" target="_blank">@krakowitz</a> <a href="/users/jmac490" target="_blank">@jmac490</a> <a href="/users/BoltsPoint21" target="_blank">@BoltsPoint21</a> <a href="/users/Icegirl" target="_blank">@Icegirl</a> <a href="/users/Turner33" target="_blank">@Turner33</a> <a href="/users/Dylan1995" target="_blank">@Dylan1995</a> <a href="/users/matt59" target="_blank">@matt59</a> <a href="/users/Pross" target="_blank">@Pross</a> <a href="/users/brenfox31" target="_blank">@brenfox31</a> <a href="/users/beanie2911" target="_blank">@beanie2911</a> <a href="/users/Missouri" target="_blank">@Missouri</a> <a href="/users/phillyjabroni" target="_blank">@phillyjabroni</a>
Sorry for tagging everyone, but I just wanted to clarify this.
If a GM is not active on CapFriendly for 7 days or longer, if the BOG decides that it is necessary, they may receive a warning. If the GM does not respond to that warning, then they may be replaced.
If a GM has not been active on CapFriendly because nobody has asked them about their players on their page or because they use another form of communication for most negotiations, they likely will not receive a warning, though we recommend that GMs are active at least every 7 days.
Forum:
GM Game 2018-19
Nov. 20, 2018 at 9:26 p.m.
Thread:
2018-19 GM Game - Waiver Placements
:canucks
Trevor Lewis
Forum:
GM Game 2018-19
Nov. 17, 2018 at 3:11 a.m.
Thread:
GM Game 2018-19 - Florida Panthers - Retirement
<div class="quote"><div class="quote_t">Quoting: <b>TMLSage</b></div><div>Shouldn't he be "bought-out" instead of contract termination.
Or is this just one of those rare cases, where the game allows contract termination.</div></div>
We're allowing just straight contract termination for anyone who didn't have a NHL contract by September 15th.\
Forum:
GM Game 2018-19
Nov. 16, 2018 at 9:04 p.m.
Thread:
GM Game 2018-19 - Florida Panthers - Retirement
<a href="/users/TMLSage" target="_blank">@TMLSage</a> <a href="/users/Gronk" target="_blank">@Gronk</a> <a href="/users/flamesfan419" target="_blank">@flamesfan419</a> <a href="/users/Missouri" target="_blank">@Missouri</a>
Mason's contract was allowed to be terminated because he was not signed in real life by September 15
Forum:
GM Game 2018-19
Nov. 16, 2018 at 2:56 a.m.
Thread:
GM Game - Montreal Canadiens
Any interest in a deal around Landeskog for Gallagher+?
Forum:
GM Game 2018-19
Nov. 15, 2018 at 3:59 p.m.
Thread:
Official Trades Thread
Nvm cant do that
Forum:
GM Game 2018-19
Nov. 15, 2018 at 3:43 p.m.
Thread:
GM Game Vancouver Canucks
<div class="quote"><div class="quote_t">Quoting: <b>beanie2911</b></div><div>price on horvat?</div></div>
I really wouldn't move him unless the deal included one of Eichel, Laine, Mittelstadt or Dahlin
Forum:
GM Game 2018-19
Nov. 15, 2018 at 3:41 p.m.
Thread:
GM Game Vancouver Canucks
<div class="quote"><div class="quote_t">Quoting: <b>Gronk</b></div><div>Price on Silfverberg, Landy and Horvat?</div></div>
For Silfverberg I'd ideally be looking for a replacement middle six winger and another piece, but I'm open to other options too.
For Landeskog I'd really only move him for another first line LW.
For Horvat I'd really only move him in a one for one swap for another elite player.
Forum:
GM Game 2018-19
Nov. 12, 2018 at 12:32 a.m.
Thread:
Gm game NASHVILLE PREDATORS
Pardon mon francais n'est pas bon
Je vois deux problemes avec votre equipe, veuillez les changer s'il vous plait
Le contrat de Hamhuis est $2,750,000
Tu ne pouves pas avoir plus de 23 joueurs en votre equipe
Forum:
GM Game 2018-19
Nov. 12, 2018 at 12:14 a.m.
Thread:
LA Kings v3 - New GM Takeover
The BOG has flagged the following trades as potentially "obscenely unfair, having a profound impact on general market values or attempting to circumvent trade rules.". We will be voting on whether deal reconstruction will be necessary, in the mean time all assets involved will be frozen
<div class="quote"><div class="quote_t">Quoting: <b>Missouri</b></div><div>:panthers (<a href="/users/Missouri" target="_blank">@Missouri</a>)
Dion Phaneuf
Logan Stanley
2019 3rd (TOR)
2019 4th (LAK)
:kings (<a href="/users/pross" target="_blank">@pross</a>)(<a href="/users/luc3" target="_blank">@luc3</a>)
Lars Eller
Brayden Coburn</div></div>
Forum:
GM Game 2018-19
Nov. 12, 2018 at 12:13 a.m.
Thread:
GM Game 2018-19 - Florida Panthers - Retirement
The BOG has flagged the following trades as potentially "obscenely unfair, having a profound impact on general market values or attempting to circumvent trade rules.". We will be voting on whether deal reconstruction will be necessary, in the mean time all assets involved will be frozen
<div class="quote"><div class="quote_t">Quoting: <b>Missouri</b></div><div>:panthers (<a href="/users/Missouri" target="_blank">@Missouri</a>)
Dion Phaneuf
Logan Stanley
2019 3rd (TOR)
2019 4th (LAK)
:kings (<a href="/users/pross" target="_blank">@pross</a>)(<a href="/users/luc3" target="_blank">@luc3</a>)
Lars Eller
Brayden Coburn</div></div>
Forum:
GM Game 2018-19
Nov. 12, 2018 at 12:09 a.m.
Thread:
2018-19 GM Game - General Discussion
<div class="quote"><div class="quote_t">Quoting: <b>TMLSage</b></div><div>Didn't you guys perform this check like a month ago...</div></div>
Bolts and myself did check over all the teams before the season began. But a number of new teams have been created since then, not to mention a ton of trades and waiver claims.
Forum:
GM Game 2018-19
Nov. 12, 2018 at 12:05 a.m.
Thread:
2018-19 Gm Game - Messages to the BOG/Commisioner
<div class="quote"><div class="quote_t">Quoting: <b>flamesfan419</b></div><div>Well, I've had an absolutely craptastic day, so why not pile on and stick my nose in where it doesn't belong....again.
Can anyone explain exactly how the BOG "ran out of time" to vote on potential trade revisions or restructure??
There's 7 members, and wasn't the whole point of getting rid of certain members only to elect new members, and more, up to 7 so this kind of thing wouldn't happen?
A situation such as this opens the BOG up to far more scrutiny the next time you step in and determine a trade needs to be revised or cancelled.
How can you find the time to rule on future trades when you've proven you couldn't find the time to vote on past trades?
We're told there are 7 of you but we never seem to see any postings from certain members...on anything. Where are they and why aren't all of you more active in keeping an eye on things.
I am well aware I can be a pain in the a$$ to more than a few people in this game, but someone has to hold the ruling powers accountable.
As AK can attest, and I guess Dylan & Bolts I've had to point out quite a few things that are/were "bending the rules" of late. ALL of those are things that someone on the BOG should've discovered and dealt with before having it brought to your attention.
I know AK puts a lot of time and effort into keeping the scoring up to date and giving us updates from time to time, and for that I'm sure we are all appreciative.
Bolts seems to be the one to look after waivers and subsequent waiver claims which is great, but again, it's something that works on a specific 48 hour window.
What the other 5 members do.....does anyone even know what facets of the game they are overseeing?
Like I said, crappy day and this may just be adding to it, but I also think it's all things that the other 24GM's in the game have a right to know and understand what their elected leaders are doing to keep the game on track.</div></div>
Sorry that you never received a reply on this.
The trade in question was a very complicated situation. Precedent was set with the Landeskog trade earlier this season allowing teams to use multiple one-sided trades to make up one trade in order to make retention work. Because of this the BOG had a number of discussions about it and a few people weren't able to make up their minds. We lost track of time and then realized that we had been discussing it for over 7 days meaning that we had run out of time. The trade did not have the required amount of votes to be reversed at that time.
In terms of what the BOG is currently working on, with the season underway, there really isn't a ton of stuff that needs to be done. We're dealing with trades, waivers and the standings. We're also looking for issues with the game and opportunities we see to improve it with new rules such as the one that I just posted.
It is true that we have missed certain instances where GMs have not been compliant with certain rules. This is partly because we expect GMs to understand the rules and be able to follow them, though some clearly don't. I'm really not sure about everyone else, but personally I don't have the time to look over ever single detail of every single roster often enough to find everything, this is why we really appreciate when GMs such as yourself notice these things and point them out to us.
Thanks
Forum:
GM Game 2018-19
Nov. 11, 2018 at 11:52 p.m.
Thread:
2018-19 GM Game - News and Important Info Thread
<a href="/users/ricochetii" target="_blank">@ricochetii</a> <a href="/users/rangersandislesfan" target="_blank">@rangersandislesfan</a> <a href="/users/Rodzikhockey93" target="_blank">@Rodzikhockey93</a> <a href="/users/TonyStrecher" target="_blank">@TonyStrecher</a> <a href="/users/alwaysnextyear" target="_blank">@alwaysnextyear</a> <a href="/users/Math" target="_blank">@Math</a> <a href="/users/Bo53Horvat" target="_blank">@Bo53Horvat</a> <a href="/users/MrBooth" target="_blank">@MrBooth</a> <a href="/users/Daryl" target="_blank">@Daryl</a> <a href="/users/l9guysports" target="_blank">@l9guysports</a> <a href="/users/flamesfan419" target="_blank">@flamesfan419</a> <a href="/users/TabooPenguo" target="_blank">@TabooPenguo</a> <a href="/users/MacWinnon" target="_blank">@MacWinnon</a> <a href="/users/NateElder12" target="_blank">@NateElder12</a> <a href="/users/TMLSage" target="_blank">@TMLSage</a> <a href="/users/A_K" target="_blank">@A_K</a> <a href="/users/TrueNorth" target="_blank">@TrueNorth</a> <a href="/users/DontToewsMe19" target="_blank">@DontToewsMe19</a> <a href="/users/Mr_cap" target="_blank">@Mr_cap</a> <a href="/users/mhockey91" target="_blank">@mhockey91</a> <a href="/users/krakowitz" target="_blank">@krakowitz</a> <a href="/users/jmac490" target="_blank">@jmac490</a> <a href="/users/BoltsPoint21" target="_blank">@BoltsPoint21</a> <a href="/users/Icegirl" target="_blank">@Icegirl</a> <a href="/users/Turner33" target="_blank">@Turner33</a> <a href="/users/Dylan1995" target="_blank">@Dylan1995</a> <a href="/users/matt59" target="_blank">@matt59</a> <a href="/users/Pross" target="_blank">@Pross</a> <a href="/users/brenfox31" target="_blank">@brenfox31</a> <a href="/users/beanie2911" target="_blank">@beanie2911</a> <a href="/users/Missouri" target="_blank">@Missouri</a> <a href="/users/phillyjabroni" target="_blank">@phillyjabroni</a>
Starting in December, teams may sign one free agent who is either currently under NHL contract or is coming of an NHL contract from the previous season in addition to their two monthly waiver claims. This signing will be made on a first come first serve basis, so no other teams will get a chance to sign the player. Beyond the first monthly signing like this, teams will need to use a waiver claim and go through the normal waivers process.
Forum:
GM Game 2018-19
Nov. 6, 2018 at 2:15 a.m.
Thread:
2018/19 GM Game: Open for business
Any interest in a deal around Silfverberg for Simon?
Forum:
GM Game 2018-19
Nov. 5, 2018 at 11:23 p.m.
Thread:
GM Game 2018-19 - Florida Panthers - Retirement
<div class="quote"><div class="quote_t">Quoting: <b>MrBooth</b></div><div>:avalanche <a href="/users/DontToewsMe19" target="_blank">@DontToewsMe19</a>
Alexander Edler
:panthers <a href="/users/Missouri" target="_blank"><a href="/users/Missouri" target="_blank">@Missouri</a></a>
Future Considerations</div></div>
<div class="quote"><div class="quote_t">Quoting: <b>MrBooth</b></div><div>:panthers <a href="/users/Missouri" target="_blank"><a href="/users/Missouri" target="_blank">@Missouri</a></a>
2021 3rd Round Pick (DET)
2019 6th Round Pick (NYI)
2020 6th Round Pick (STL)
2019 7th Round Pick (NJD)
:redwings <a href="/users/MrBooth" target="_blank">@MrBooth</a>
Future Considerations</div></div>
The BOG has ran out of time to vote on these trades. So they do not need to be reversed or restructured. The pieces involved are unfrozen
Forum:
GM Game 2018-19
Nov. 5, 2018 at 11:22 p.m.
Thread:
GM Game- Colorado Avalanche- V3
<div class="quote"><div class="quote_t">Quoting: <b>MrBooth</b></div><div>:avalanche <a href="/users/DontToewsMe19" target="_blank"><a href="/users/DontToewsMe19" target="_blank">@DontToewsMe19</a></a>
2021 5th Round Pick (DET)
2019 6th Round Pick (COL)
:redwings <a href="/users/MrBooth" target="_blank">@MrBooth</a>
Alexander Edler (1.25M retained)</div></div>
<div class="quote"><div class="quote_t">Quoting: <b>MrBooth</b></div><div>:avalanche <a href="/users/DontToewsMe19" target="_blank"><a href="/users/DontToewsMe19" target="_blank">@DontToewsMe19</a></a>
Alexander Edler
:panthers <a href="/users/Missouri" target="_blank">@Missouri</a>
Future Considerations</div></div>
The BOG has ran out of time to vote on these trades. So they do not need to be reversed or restructured. The pieces involved are unfrozen
Forum:
GM Game 2018-19
Nov. 5, 2018 at 11:19 p.m.
Thread:
GM Game 2018-19 - Detroit Red Wings
<div class="quote"><div class="quote_t">Quoting: <b>MrBooth</b></div><div>:panthers <a href="/users/Missouri" target="_blank">@Missouri</a>
2021 3rd Round Pick (DET)
2019 6th Round Pick (NYI)
2020 6th Round Pick (STL)
2019 7th Round Pick (NJD)
:redwings <a href="/users/MrBooth" target="_blank"><a href="/users/MrBooth" target="_blank">@MrBooth</a></a>
Future Considerations</div></div>
<div class="quote"><div class="quote_t">Quoting: <b>MrBooth</b></div><div>:avalanche <a href="/users/DontToewsMe19" target="_blank">@DontToewsMe19</a>
2021 5th Round Pick (DET)
2019 6th Round Pick (COL)
:redwings <a href="/users/MrBooth" target="_blank"><a href="/users/MrBooth" target="_blank">@MrBooth</a></a>
Alexander Edler (1.25M retained)</div></div>
The BOG has ran out of time to vote on these trades. So they do not need to be reversed or restructured. The pieces involved are unfrozen
Forum:
GM Game 2018-19
Nov. 5, 2018 at 11:14 p.m.
Thread:
GM Game- Colorado Avalanche- V3
<div class="quote"><div class="quote_t">Quoting: <b>TMLSage</b></div><div>:blackhawks
Rights to Ty Smith
Rights to Kevin Mandolese
:avalanche
Alexandre Fortin
David Kampf</div></div>
The BOG has voted on this trade. It received at least two keep votes, so it does not need to be reversed or restructured. The pieces involved are unfrozen
Forum:
GM Game 2018-19
Nov. 5, 2018 at 11:13 p.m.
Thread:
GM Game 2018-19 - Chicago Blackhawks - Moves
<div class="quote"><div class="quote_t">Quoting: <b>TMLSage</b></div><div>:blackhawks
Rights to Ty Smith
Rights to Kevin Mandolese
:avalanche
Alexandre Fortin
David Kampf</div></div>
The BOG has voted on this trade. It received at least two keep votes, so it does not need to be reversed or restructured. The pieces involved are unfrozen
Forum:
GM Game 2018-19
Nov. 4, 2018 at 10:45 p.m.
Thread:
2018-19 GM Game - Waiver Placements
:canucks
Dan Hamhuis
Forum:
GM Game 2018-19
Nov. 4, 2018 at 9:52 p.m.
Thread:
GM Game Vancouver Canucks
<div class="quote"><div class="quote_t">Quoting: <b>Math</b></div><div>Gaunce de la rose (2 )6th for vtrano</div></div>
I'm not interested in Gaunce or De La Rose
Forum:
GM Game 2018-19
Nov. 4, 2018 at 9:52 p.m.
Thread:
GM Game Vancouver Canucks
<div class="quote"><div class="quote_t">Quoting: <b>Daryl</b></div><div>Price on Lowry?</div></div>
A middle six winger who's under 30, has positive CF% and xGF% and has decent offensive numbers
First
3
4
5
Next
Page 4
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