Headlines

  • Avalanche’s Valeri Nichushkin To Miss Some Time
  • Thatcher Demko Out Two To Three Weeks With Apparent Groin Issue
  • Auston Matthews, Anthony Stolarz Leave Due To Injury
  • Avalanche Sign Gavin Brindley To Two-Year Extension
  • Senators, Shane Pinto To Meet Again On Contract Extension
  • Rangers Activate Vincent Trocheck
  • Previous
  • Next
Register
Login
  • MLB Trade Rumors
  • Hoops Rumors
  • Pro Football Rumors

Pro Hockey Rumors

  • Home
  • Teams
    • Atlantic
      • Boston Bruins
      • Buffalo Sabres
      • Detroit Red Wings
      • Florida Panthers
      • Montreal Canadiens
      • Ottawa Senators
      • Tampa Bay Lightning
      • Toronto Maple Leafs
    • Central
      • Chicago Blackhawks
      • Colorado Avalanche
      • Dallas Stars
      • Minnesota Wild
      • Nashville Predators
      • St. Louis Blues
      • Utah Mammoth
      • Winnipeg Jets
    • Metropolitan
      • Carolina Hurricanes
      • Columbus Blue Jackets
      • New Jersey Devils
      • New York Islanders
      • New York Rangers
      • Philadelphia Flyers
      • Pittsburgh Penguins
      • Washington Capitals
    • Pacific
      • Anaheim Ducks
      • Calgary Flames
      • Edmonton Oilers
      • Los Angeles Kings
      • San Jose Sharks
      • Seattle Kraken
      • Vancouver Canucks
      • Vegas Golden Knights
  • About
  • Advertise
  • Contact Us
  • MLB/NBA/NFL
    • MLB Trade Rumors
    • Hoops Rumors
    • Pro Football Rumors
Go To MLB Trade Rumors
Go To Hoops Rumors

Transactions

Avalanche Sign Gavin Brindley To Two-Year Extension

November 11, 2025 at 11:37 am CDT | by Josh Erickson 4 Comments

The Avalanche announced they’ve signed winger Gavin Brindley to a two-year extension through the 2027-28 season. The cap hit of the deal is $875,000, Aarif Deen of Colorado Hockey Now reports. He’ll earn an $850,000 NHL salary in a two-way structure in 2026-27 before it converts to a one-way deal worth $900,000 in 2028-29. He was set to become a restricted free agent next summer following the expiration of his entry-level contract.

It’s hard to imagine a better start to the season for Brindley. The 21-year-old winger was an early second-round pick by the Blue Jackets in 2023. He was one of the more offensively explosive prospects in their system with an extremely strong collegiate and international track record. While his 5’8″, 172-lb frame was always going to limit his stock, he had a spectacular post-draft season that saw him record 25 goals and 53 points in 40 games for the University of Michigan. He was the Big 10’s scoring leader in conference play in addition to racking up six goals and 10 points in seven games for the United States en route to a gold medal at the World Juniors.

That was enough for Columbus to offer Brindley his entry-level contract at the end of his sophomore season with the Wolverines. He accepted and turned pro, making his NHL debut in the Jackets’ final game of the 2023-24 season. That was the only game he’d play in a Blue Jackets sweater. Brindley didn’t crack the opening night roster the following season due to a finger fracture that delayed his season debut until November. When he got around to playing with AHL Cleveland, the adjustment to the pro game hit him like a truck. In 56 regular-season and playoff appearances for Cleveland, Brindley had just six goals and 11 assists for 17 points with a -10 rating.

With the Jackets already carrying one of the league’s brighter young forward groups, they were comfortable using Brindley as trade bait. So, after just one full pro season in the organization, they sent him to the Avs over the offseason in the deal that landed them veterans Charlie Coyle and Miles Wood.

Thus far, Colorado is happy with its return. Brindley snagged a roster spot out of camp and has quickly established himself as a regular on the Avs’ fourth line, offering a more offensively inclined counterpart to his rotation of linemates in Zakhar Bardakov, Parker Kelly, and Joel Kiviranta. He’s yet to be a healthy scratch and only missed a pair of games earlier this month due to a concussion. In 14 appearances, he’s rattled off his first five NHL points – three goals and two assists – despite not receiving any special teams deployment and averaging just 8:58 of ice time per game. His possession metrics aren’t spectacular, controlling 47.9% of shot attempts at 5-on-5, but Colorado is nonetheless outscoring opponents 7-5 with him on the ice.

There’s still plenty of room for growth in Brindley’s game, though. He’s less than three years out from his draft day and was ranked as Colorado’s top forward prospect and No. 4 overall by Elite Prospects over the offseason. With Colorado’s top nine gelling well offensively, there isn’t a ton of upward mobility for him this year. Victor Olofsson is a pending unrestricted free agent, though, and Brindley could conceivably push for a third-line job next season if he’s not brought back.

The Avs will still have four years of team control left when Brindley’s extension expires in 2028 – he won’t be eligible for unrestricted free agency until after the 2031-32 season.

Image courtesy of Russell LaBounty-Imagn Images.

Colorado Avalanche| Newsstand| Transactions Gavin Brindley

4 comments

Hurricanes’ Charles-Alexis Legault Undergoes Hand Surgery

November 11, 2025 at 10:12 am CDT | by Josh Erickson Leave a Comment

Hurricanes defenseman Shayne Gostisbehere “appears set to return” from his stint on injured reserve and will likely be activated before tonight’s game against the Capitals, according to the team’s Walt Ruff. Carolina does not have an open roster spot and will need to make a corresponding move to get Gostisbehere off IR. That will likely mean an IR placement for depth call-up Charles-Alexis Legault. He underwent surgery yesterday to repair multiple torn extensor tendons on his right hand after sustaining a skate cut against the Maple Leafs on Sunday and is expected to miss three to four months, the team announced.

Gostisbehere has had a rough start to the campaign health-wise. He hasn’t played a full game since Oct. 16. He left the following contest with a lower-body injury and, although he subsequently returned after a three-game absence, skated just 7:19 in his return on Oct. 28 against the Golden Knights. He suffered an abdominal injury in that game and has missed the last six games as a result. He was only moved to IR last Friday, but since the placement was retroactive, he was eligible to come off at any time.

Those injuries stunted what had been some incredible momentum from Gostisbehere through his first few games. Despite logging under 10 minutes of ice time in two of his six appearances, the 32-year-old has a goal and six assists for seven points – six of which came at even strength. Carolina’s top power-play quarterback also managed a +8 rating and controlled 67.4% of shot attempts when he was on the ice at 5-on-5, a 12.2% bump compared to the team’s CF% without him.

His return is a crucial one for the Hurricanes’ blue line, which has been decimated by injuries in the early going. On top of Gostisbehere’s in-and-out status, Jaccob Slavin’s absence is closing in on the one-month mark, while K’Andre Miller was also recently sidelined for a six-game stretch. Jalen Chatfield also landed on injured reserve last week due to a concussion and is out indefinitely. That’s left Carolina without half their regular defense corps for multiple games.

Their depth has stepped up, though. The Canes remain second in the Metropolitan Division with an 11-4-0 record and have a +17 goal differential to lead the Eastern Conference. The play of names who started the season in the minors, like Legault, have played a significant role in that. The righty is still just 22 years old and is two years removed from being a fifth-round pick in 2023 after being passed over in 2021 and 2022. Through his first eight NHL appearances, the 6’4″, 220-lb rearguard has a goal and an assist with a +4 rating and saw 13:16 of ice time per game.

Legault was still set to be on the outside of the lineup when Carolina’s blue line was fully healthy again, but for now, they’re without a quality third-pairing replacement option who might have long-term staying power if his development progresses at its current pace.

As for Gostisbehere, he’ll make his return in second-pairing duties on his off side next to rookie Alexander Nikishin. He should also usurp Miller, who had been filling in on Carolina’s first power-play unit in the past few games, as the top man-advantage quarterback.

Carolina Hurricanes| Transactions Charles-Alexis Legault| Shayne Gostisbehere

0 comments

San Jose Sharks Activate Nick Leddy

November 10, 2025 at 4:33 pm CDT | by Brennan McClain 1 Comment

According to a team announcement, the San Jose Sharks have activated veteran defenseman Nick Leddy from the injured reserve. A few hours ago, Curtis Pashelka of The Mercury News was the first to report that Leddy would be returning to the active roster.

It’s been nearly three weeks since Leddy last suited up with the Sharks. In the Sharks’ overtime win against the New York Rangers on October 23rd, Leddy left the game after one shift with an upper-body injury and hasn’t played since.

Leddy has skated in seven games for the Sharks this year, including the short game against the Rangers. He’s registered two assists in that brief timeframe with a -4 rating, averaging 17:12 of ice time per game.

It’s important to note that injuries have recently become a recurring theme for Leddy. In his first two full seasons with the St. Louis Blues in 2022-23 and 2023-24, Leddy skated in 160 out of 164 potential games, but only managed to appear in 31 last season due to injury issues.

Still, his importance in a lineup has decreased over the last few years. San Jose claimed Leddy in the early part of the offseason largely as a salary anchor to keep them above the salary cap floor. Understandably, given that he is a pending unrestricted free agent, and making a fairly modest $4MM salary this season, it would be unsurprising to see Leddy moved at the upcoming trade deadline in March.

Regardless, we’ll know tomorrow if Leddy will return to the lineup. The Sharks have played relatively well of late, so they may not be inclined to change things up despite Leddy returning to the active roster.

San Jose Sharks| Transactions Nick Leddy

1 comment

Avalanche Reassign Daniil Gushchin

November 10, 2025 at 3:30 pm CDT | by Brian La Rose 1 Comment

Nov. 10th: Gushchin’s first recall of the 2025-26 campaign will end without an NHL appearance. Earlier today, the Avalanche announced that they’ve reassigned Gushchin to AHL Colorado. Per the new rules regarding paper transactions, Gushchin will have to play in one game for the Eagles before he’s eligible to return to the NHL.

Nov. 8th: The Avalanche have brought up some extra forward depth heading into their game tonight in Edmonton.  The team announced (Twitter link) that they have recalled winger Daniil Gushchin from AHL Colorado.  They had two open roster spots prior to the move.

The 23-year-old was acquired from San Jose back in late July in exchange for winger Oskar Olausson in a change-of-scenery swap for a pair of players who had slid down their former employer’s depth chart.  Gushchin then signed a one-year, two-way contract that same day that pays $775K in the NHL and $150K in the minors with a guaranteed payout of $200K.

It’s the second recall of the season for Gushchin although the first one only lasted two days and he didn’t see any NHL action during that time.  He has been quite productive with the Eagles in the early going this season, notching nine goals (tied for the league lead) and two assists in a dozen games.

Gushchin has 18 career NHL appearances under his belt over parts of three seasons with the Sharks.  In those outings, he has a respectable two goals and three assists while averaging 13:14 of playing time.  We’ll see if he has a chance to add to those totals on this recall.

AHL| Colorado Avalanche| Transactions Daniil Gushchin

1 comment

Devils Activate Zack MacEwen

November 10, 2025 at 1:18 pm CDT | by Josh Erickson Leave a Comment

The Devils announced that they have activated right-winger Zack MacEwen from long-term injured reserve. To open a roster spot for him, Brian Halonen was assigned to AHL Utica yesterday. MacEwen will play in tonight’s matchup with the Islanders, head coach Sheldon Keefe confirmed.

MacEwen, 29, was acquired from the Senators for Kurtis MacDermid in the final days of training camp. He was waived the following day and was reassigned to Utica, but got a recall back to the NHL roster before playing a game in the minors. MacEwen then sustained an upper-body injury in his season debut against the Lightning on Oct. 11, leaving him out indefinitely.

While not an earth-shattering move, the Devils could use the help at the bottom of their lineup. Evgenii Dadonov remains on long-term injured reserve after sustaining a fractured hand way back in the season opener, and they’re also slated to be without Connor Brown for the fifth straight game due to an undisclosed injury. New Jersey’s other fourth-line options in Brown’s absence, Halonen and Juho Lammikko, have combined for one goal in 15 games.

MacEwen won’t be a fix to the Devils’ tertiary scoring issues, but he does offer much more physicality and experience than either Halonen or Lammikko. Now in his eighth NHL season, MacEwen has 17 goals and 34 points in 238 career appearances to go along with 323 penalty minutes. He’s routinely had decent enough possession impacts for his limited roles, averaging 9:20 of ice time per game for his career, and has a decent minor-league scoring record.

New Jersey Devils| Transactions Zack MacEwen

0 comments

Oilers Place Ryan Nugent-Hopkins On IR; Activate Mattias Janmark

November 10, 2025 at 12:39 pm CDT | by Josh Erickson Leave a Comment

The Oilers announced Monday that they’ve placed forward Ryan Nugent-Hopkins on injured reserve and activated Mattias Janmark in his place. The team also increased their LTIR pool by $1.3MM by shifting winger Kasperi Kapanen from standard to long-term injured reserve, putting them within reach of compliance when they activate Zach Hyman from LTIR as expected in the coming days.

Nugent-Hopkins’ injury, which head coach Kris Knoblauch said won’t keep him out longer than the week required for IR, comes as the Oilers are reeling from a 9-1 loss to the Avalanche on Saturday. The 32-year-old has been the least of Edmonton’s worries through their 6-6-4 start, though. His -11 rating and declining possession metrics through 16 games are something of a concern, but he’s third on the team in scoring with five goals and 11 assists for a point per game. He’s averaging 18:49 of ice time per game and picking up the slack left by depth names like Trent Frederic, Isaac Howard, Matthew Savoie, and David Tomasek, who have a combined nine points despite all being expected to see tryouts higher up in Edmonton’s lineup to help replace the names they lost to last offseason’s cap crunch.

It wasn’t clear when exactly Nugent-Hopkins got hurt, but it most definitely happened during that Colorado drubbing. He played a season-low 14:50 in that game, in which he was held off the scoresheet and posted a -4 rating.

Janmark, who turns 33 in December, is entering his fourth year in Edmonton after initially signing as a free agent in 2022. The 2013 third-rounder had just two goals in 80 games last year but has found a consistent home on the Oilers’ penalty kill. He and Nugent-Hopkins formed the nucleus of that group last year, at least in the forward department, on a unit that finished right around league average at 78.2%. The Oilers have gotten off to a fine start shorthanded without him, killing at an 81.8% rate for 12th in the league. With that in mind, it would be understandable if the Oilers were hesitant to give a regular role to someone with just six goals in the last two seasons, given their existing depth scoring issues.

Still, the Hyman, Kapanen, and Nugent-Hopkins injuries figure to give Janmark a chance at capturing consistent minutes again. Kapanen had two assists through his first six games before sustaining an undisclosed injury in mid-October that has him out week-to-week.

Edmonton Oilers| Transactions Kasperi Kapanen| Mattias Janmark| Ryan Nugent-Hopkins

0 comments

Predators Recall Joakim Kemell

November 10, 2025 at 9:06 am CDT | by Josh Erickson Leave a Comment

The Predators announced they’ve recalled right-winger Joakim Kemell from AHL Milwaukee. He’ll be on hand for this evening’s game against the Rangers. Nashville has an open spot on the active roster, so no corresponding move is needed.

The Preds haven’t had an extra forward on hand since fellow recent call-up Zachary L’Heureux sustained a lower-body injury in practice over the weekend. With the team’s confirmation that he’ll miss four to six weeks with a lower-body injury, Nashville needed another option on hand in case of further injury. Nashville can move L’Heureux to injured reserve at any time if they need to, but since they were operating with an open spot anyway, there’s no rush.

His absence opens the opportunity for Kemell’s second stint on the roster this season after he initially broke camp with the club. The 5’11” righty was the 17th overall pick in 2022. He had already broken into a regular role with Finland’s JYP organization as a teenager. He continued there in his post-draft season before Nashville brought him to North America late in the spring of 2023. Kemell’s results in the AHL have been something of a mixed bag, particularly on the defensive side, but he’s still one of the team’s highest-ceiling scoring prospects. Nonetheless, his stock has dropped – Elite Prospects ranked him 14th overall in the Nashville system during the offseason. They credit his strong all-around offensive mindset, but he hasn’t yet shown the explosiveness in the pros to compete for a top-six job, and his utility beyond being a tertiary offensive contributor and power-play specialist is questionable.

That makes this season a big one for Kemell, now 21, to prove he’s still on track to warrant a first-round pick. Cracking the opening night roster was a good first step, but he only played in two of Nashville’s first four games before they sent him to Milwaukee for more consistent playing time. He’s only scored once through six games, but has added five assists to average a point per game. He’s posted similar stat lines in his two full seasons on the farm, logging a 16-25–41 scoring line in 67 appearances in 2023-24 and a 19-21–40 line in 65 games last year. His NHL sample has yet to yield a point in four career appearances.

It remains to be seen how much playing time Kemell will get on this recall. He’s best suited for a top-nine job, but his options there are limited. Rookie Matthew Wood has all but locked down a spot, scoring three goals and seven points through 10 games. Unless the Preds shift Steven Stamkos back to center and demote the struggling Fedor Svechkov to fourth-line duties, it’s hard to see Kemell getting significant playing time.

Nashville Predators| Transactions Joakim Kemell

0 comments

Malcolm Subban Signs In Czech League

November 9, 2025 at 9:30 pm CDT | by Brian La Rose 2 Comments

While it took a while, veteran UFA goaltender Malcolm Subban has found a place to play this season.  After no early-season opportunities came up in the AHL, he has decided to head overseas as HC Dynamo of the Czech Extraliga announced that they’ve signed him to a deal for the remainder of the 2025-26 campaign.

The 31-year-old was a first-round pick by Boston back in 2012, going 24th overall but only got into parts of two games with them.  He has also spent time at the top level with Vegas, Chicago, Buffalo, and Columbus, most recently in 2023-24.  However, despite seeing NHL action in parts of eight different seasons, Subban has only played in 87 games overall, posting a 3.10 GAA and a .898 SV% while recording three shutouts.

Subban has been a regular at the AHL level for the bulk of his playing career.  He split time last season between Grand Rapids on a PTO and Belleville, where he posted a 3.13 GAA and a .883 SV%.

Over his eight AHL seasons, Subban has posted a 100-84-37 record with a 2.70 GAA, a .909 SV%, and eight shutouts.  However, he wasn’t in training camp with an NHL team and an opportunity didn’t come around like it did with Belleville last season so it’s no surprise he looked overseas.  He’ll be aiming to perform well with Dynamo in the hopes of securing another North American opportunity next season.

Czech Extraliga| Transactions Malcolm Subban

2 comments

Ducks Activate Ryan Strome, Place Radko Gudas On Injured Reserve

November 9, 2025 at 8:29 pm CDT | by Brian La Rose 1 Comment

The Ducks have made a pair of roster moves heading into their game tonight against Winnipeg.  Patrick Present of The Hockey News relays that Anaheim has activated center Ryan Strome off injured reserve.  To make room for him on the active roster, defenseman Radko Gudas has been placed on IR.

Strome has yet to play this season due to an upper-body injury sustained in practice during the preseason.  In 2024-25, the 32-year-old put up 41 points for the third season in a row after tallying 10 goals and 31 assists in 82 games while averaging over 16 minutes a night of playing time as a middle-six center.

It would be surprising to see Strome have a similar role this season.  Leo Carlsson and Mason McTavish are their main two pivots while Mikael Granlund – when healthy – will be anchoring a line as well.  That should push Strome to the wing, a role he might be better suited for given his struggles at the faceoff dot; he won just 41.7% of his draws last season.  Still, his return will be a welcome one to an attack that’s already among the NHL’s best in the early going; they enter play tonight with the second-most goals in the NHL.

As for Gudas, he has been out for a little more than two weeks with a lower-body injury.  Assuming that the placement is back-dated, he’ll be eligible to be activated as soon as he’s cleared to play.  The 35-year-old has played in seven games this season, picking up two assists, 12 blocks, and 23 hits in 15:35 per night of playing time.

Anaheim Ducks| Transactions Radko Gudas| Ryan Strome

1 comment

Sharks Assign Zack Ostapchuk To AHL, Send Down Vincent Iorio On Conditioning Loan

November 9, 2025 at 6:27 pm CDT | by Brian La Rose Leave a Comment

With the team off until Tuesday, the Sharks have made a pair of roster moves.  The team announced this afternoon (Twitter link) that forward Zack Ostapchuk has been assigned to AHL San Jose.  Meanwhile, blueliner Vincent Iorio has also been sent to the Barracuda on a conditioning stint.

Ostapchuk’s stint with the Sharks was short-lived as he had only been recalled on Thursday and didn’t see any action after his promotion.  Acquired from Ottawa at last year’s trade deadline as part of the Fabian Zetterlund deal, the 22-year-old played somewhat regularly down the stretch, getting into 13 games.  However, with the option of having limited playing time in the NHL or a bigger role in the minors, the Sharks have opted for the latter this season while he remains waiver-exempt.  In nine games with the Barracuda this season, Ostapchuk has two goals and an assist.

As for Iorio, he was claimed off waivers from Washington midway through last month when the Sharks were dealing with some injuries on the back end.  He played regularly for about a week and a half, getting into six games where he was held off the scoresheet while posting six blocks in 16:20 a night of playing time.  However, he has been a healthy scratch in seven straight games as some of their injured rearguards have started to return.  With this being a regular conditioning loan, it can last for up to two weeks.

While two players are coming off the roster, the Sharks are only gaining one roster spot with these moves.  Iorio will remain on San Jose’s roster while on assignment, meaning that they still have 22 players on their active roster.

AHL| San Jose Sharks| Transactions Vincent Iorio| Zack Ostapchuk

0 comments
« Previous Page
Load More Posts
    Top Stories

    Avalanche’s Valeri Nichushkin To Miss Some Time

    Thatcher Demko Out Two To Three Weeks With Apparent Groin Issue

    Auston Matthews, Anthony Stolarz Leave Due To Injury

    Avalanche Sign Gavin Brindley To Two-Year Extension

    Senators, Shane Pinto To Meet Again On Contract Extension

    Rangers Activate Vincent Trocheck

    Sabres’ Jiri Kulich Diagnosed With Blood Clot, Out Indefinitely

    Rangers Recall Gabriel Perreault

    NHL Seeking Agreement To Allow 19-Year-Olds Into AHL

    Capitals’ Pierre-Luc Dubois Undergoes Surgery, Out 3-4 Months

    Recent

    Blackhawks Recall Landon Slaggert, Jason Dickinson Remains Out

    Avalanche’s Valeri Nichushkin To Miss Some Time

    Golden Knights Recall Braeden Bowman

    PHR Live Chat Transcript

    Rangers Sign Spencer Martin To Two-Year Deal

    Flames Place Justin Kirkland On Waivers

    Capitals Name Patrick Wellar Assistant Coach

    Flyers Likely To Activate Tyson Foerster From Injured Reserve

    Avalanche Reassign Jack Ahcan

    Thatcher Demko Out Two To Three Weeks With Apparent Groin Issue

    Rumors By Team

    Rumors By Team

    • Avalanche Rumors
    • Blackhawks Rumors
    • Blue Jackets Rumors
    • Blues Rumors
    • Bruins Rumors
    • Canadiens Rumors
    • Canucks Rumors
    • Capitals Rumors
    • Devils Rumors
    • Ducks Rumors
    • Flames Rumors
    • Flyers Rumors
    • Golden Knights Rumors
    • Hurricanes Rumors
    • Islanders Rumors
    • Jets Rumors
    • Kings Rumors
    • Kraken Rumors
    • Lightning Rumors
    • Mammoth Rumors
    • Maple Leafs Rumors
    • Oilers Rumors
    • Panthers Rumors
    • Penguins Rumors
    • Predators Rumors
    • Rangers Rumors
    • Red Wings Rumors
    • Sabres Rumors
    • Senators Rumors
    • Sharks Rumors
    • Stars Rumors
    • Wild Rumors

    Latest Rumors & News

    Latest Rumors & News

    • 2025’s Top 50 Unrestricted Free Agents
    • Rasmus Andersson Rumors
    • Erik Karlsson Rumors
    • Rickard Rakell Rumors
    • Bryan Rust Rumors

    Pro Hockey Rumors Features

    Pro Hockey Rumors Features

    • Support Pro Hockey Rumors And Go Ad-Free
    • 2025 NHL Free Agent List
    • 2026 NHL Free Agent List
    • Active Roster Tracker
    • Offseason Trade Tracker
    • PTO Tracker 2025
    • Summer Synopsis Series 2025
    • Training Camp Rosters 2025
    • Pro Hockey Rumors On X
    • Pro Hockey Rumors Polls

     

     

     

     

    Navigation

    • Sitemap
    • Archives

    PHR Info

    • About
    • Privacy Policy
    • Commenting Policy

    Connect

    • Contact Us
    • Twitter
    • Facebook
    • RSS Feed

    Pro Hockey Rumors is not affiliated with National Hockey League, NHL or NHL.com

    Do not Sell or Share My Personal Information

    scroll to top

    Register

    Desktop Version | Switch To Mobile Version