Headlines

  • Giants Close To Hiring Tony Vitello As Manager
  • Latest On Tigers, Tarik Skubal
  • Phillies Expected To Trade Or Release Nick Castellanos
  • Nestor Cortes Undergoes Arm Surgery
  • Aaron Judge Will Not Require Elbow Surgery; Rodón, Volpe Expected To Start 2026 On IL
  • Anthony Volpe Undergoes Shoulder Surgery
  • Previous
  • Next
Register
Login
  • Hoops Rumors
  • Pro Football Rumors
  • Pro Hockey Rumors

MLB Trade Rumors

Remove Ads
  • Home
  • Teams
    • AL East
      • Baltimore Orioles
      • Boston Red Sox
      • New York Yankees
      • Tampa Bay Rays
      • Toronto Blue Jays
    • AL Central
      • Chicago White Sox
      • Cleveland Guardians
      • Detroit Tigers
      • Kansas City Royals
      • Minnesota Twins
    • AL West
      • Athletics
      • Houston Astros
      • Los Angeles Angels
      • Seattle Mariners
      • Texas Rangers
    • NL East
      • Atlanta Braves
      • Miami Marlins
      • New York Mets
      • Philadelphia Phillies
      • Washington Nationals
    • NL Central
      • Chicago Cubs
      • Cincinnati Reds
      • Milwaukee Brewers
      • Pittsburgh Pirates
      • St. Louis Cardinals
    • NL West
      • Arizona Diamondbacks
      • Colorado Rockies
      • Los Angeles Dodgers
      • San Diego Padres
      • San Francisco Giants
  • About
    • MLB Trade Rumors
    • Tim Dierkes
    • Writing team
    • Advertise
    • Archives
  • Contact
  • Tools
    • 2025-26 MLB Free Agent List
    • 2026-27 MLB Free Agent List
    • Projected Arbitration Salaries For 2026
    • Contract Tracker
    • Transaction Tracker
    • Agency Database
  • NBA/NFL/NHL
    • Hoops Rumors
    • Pro Football Rumors
    • Pro Hockey Rumors
  • App
  • Chats
Go To Pro Hockey Rumors
Go To Hoops Rumors

Carl Edwards Jr.

Blue Jays Select Carl Edwards Jr., Designate Ty Tice

By Anthony Franco | May 30, 2021 at 10:32am CDT

The Blue Jays announced they’ve selected the contract of reliever Carl Edwards Jr. Fellow righty Ty Tice was designated for assignment in a corresponding move.

Edwards signed a minor league deal with Toronto earlier this month. He’s tossed four scoreless innings with Triple-A Buffalo since, striking out three without issuing a walk. He’s now in line to appear for his second team of the season, having tossed a third of an inning of three-run ball for the Braves a few weeks ago. The 29-year-old once looked like a building block of the Cubs bullpen, but a series of injuries and increasing trouble with his control has thrown him off course over the past couple seasons. If he rights the ship in Toronto, Edwards could be a multi-year piece, as he’s controllable through the end of next season via arbitration.

The Jays will now have a week to trade Tice or place him on outright waivers. The 24-year-old has tossed seven MLB relief innings this season, his only big league experience to date. Those haven’t gone especially well, as he’s allowed four runs while striking out six and issuing four walks. The former sixteenth-round pick showed a three-pitch mix, headlined by a 94.3 MPH fastball. Tice struck out an intriguing 27.3% of opposing hitters in 2019 at Triple-A.

He also comes with some contractual flexibility that makes it possible another team looking to deepen the relief corps will acquire him via minor trade or waivers. The Jays added Tice to the 40-man roster over the winter, so he still has all three minor league option years remaining. He doesn’t have the necessary service time to reject an outright assignment, so if he clears waivers, he’d likely remain in the organization as non-roster bullpen depth.

Share Repost Send via email

Toronto Blue Jays Transactions Carl Edwards Jr. Ty Tice

20 comments

Blue Jays Sign Carl Edwards Jr.

By Anthony Franco | May 16, 2021 at 9:06am CDT

The Blue Jays have signed reliever Carl Edwards Jr. to a minor league contract, per a report from Sportsnet. He has been assigned to Triple-A Buffalo.

Edwards is most well-known for his run with the Cubs. Once a well-regarded prospect in the Chicago system, he made his MLB debut late in 2015 and was an important part of the Cubs’ bullpen over the next few seasons. Despite persistent troubles with walks, Edwards was quite good at missing bats and preventing runs over his first few years. Between 2016-18, he worked to a 3.03 ERA/3.12 FIP across 154 1/3 relief innings.

He’s fallen on hard times since then, though. Edwards got off to a terrible start in 2019, and Chicago flipped him to the Padres for fellow reliever Brad Wieck at the trade deadline. Edwards couldn’t right the ship in San Diego and wound up non-tendered. The Mariners signed him that offseason in hopes of a rebound. To his credit, the righty got off to a strong start in Seattle but a flexor mass strain in his forearm ended his season after just 4 2/3 innings.

The Braves signed Edwards to a minor league deal over the winter. Atlanta selected him to the major league roster earlier this month but designated him for assignment after just one appearance, in which he allowed three runs on as many hits while recording a single out. Edwards cleared waivers and elected free agency.

Now, he’ll look to work his way back to the big leagues with Toronto. The Jays have dealt with plenty of bullpen injuries this season and are still without notables Rafael Dolis, Julian Merryweather and David Phelps (as well as presumptive closer Kirby Yates, who underwent Tommy John surgery before the regular season began). Despite the health woes, Toronto relievers have worked to a solid 2.99 ERA/3.76 SIERA this year.

Share Repost Send via email

Toronto Blue Jays Transactions Carl Edwards Jr.

47 comments

Braves Announce Roster Moves

By Connor Byrne | May 10, 2021 at 5:12pm CDT

The Braves announced that they have released right-hander Nate Jones and outrighted infielder Sean Kazmar Jr. Additionally, righty Carl Edwards Jr. has elected free agency. The Braves designated him for assignment May 8.

The 35-year-old Jones was designated to make room for Edwards, who didn’t last long on the Braves’ roster. Edwards made one appearance and failed to make a good impression, as he allowed three earned runs on three hits in a third of an inning against the Phillies on May 7. Also a former, Cub, Padre and Mariner, Edwards will return to the open market with a 3.68 ERA and a strong 32.8 percent strikeout rate against a 13.8 walk rate over 181 major league innings.

Jones, another minor league signing, earned a spot on the Braves’ roster after an excellent spring training. But the former White Sox standout struggled in Atlanta across 9 2/3 frames, causing the club to go in a different direction. Jones allowed five runs (four earned) on seven hits and eight walks against seven strikeouts as a Brave.

Kazmar, a fifth-round pick of the Padres way back in 2004, climbed to the majors for the first time since 2008 this season, though the 36-year-old made a mere three appearances and collected two plate trips to the plate. He’s a .259/.313/.371 hitter with 98 home runs in 6,619 minor league PA.

Share Repost Send via email

Atlanta Braves Transactions Carl Edwards Jr. Nate Jones Sean Kazmar Jr.

29 comments

Braves Designate Carl Edwards Jr. For Assignment

By TC Zencka | May 8, 2021 at 12:26pm CDT

The Braves announced a number of roster moves today, recalling Jasseel De La Cruz and Victor Arano from Triple-A. To create the roster space, Sean Kazmar Jr. was optioned to Triple-A and Carl Edwards Jr. was designated for assignment.

Edwards Jr. didn’t much of an audition with the Braves. The former Cub, Padre, and Mariner made just one appearance in Atlanta, serving up three earned runs on three hits and a walk. The only out he recorded was a strikeout.  On the bright side, the String Bean Slinger struck out the side in his only appearance in Triple-A. Kazmar Jr. has been called up a couple of times now, but he has just two plate appearances in three games.

As for the newcomers, the 23-year-old De La Cruz has yet to make his Major League debut. The right-hander finished 2019 in Double-A. Arano, meanwhile, made 73 appearances out of the Phillies’ bullpen from 2017 to 2019. He owns a 2.65 ERA across 74 2/3 innings. The Braves claimed him off waivers in January.

Share Repost Send via email

Atlanta Braves Transactions Carl Edwards Jr. Jasseel De La Cruz Sean Kazmar Jr. Victor Arano

44 comments

Braves Designate Nate Jones, Select Carl Edwards Jr.

By Steve Adams | May 7, 2021 at 12:53pm CDT

The Braves announced Friday that they’ve designated right-hander Nate Jones for assignment in order to open a spot on the 40-man roster for fellow righty reliever Carl Edwards Jr., whose contract has been selected from Triple-A Gwinnett. Atlanta also optioned right-hander Edgar Santana to Gwinnett.

Jones, 35, inked a minor league deal with the Braves over the winter and parlayed a dominant Spring Training effort into an Opening Day spot in the Atlanta ’pen. Unfortunately, the regular season didn’t bring about the same results as Jones enjoyed in Grapefruit League play. Through 10 1/3 innings this season, Jones has walked 10 batters, hit another and allowed eight hits (three homers). He’s limited the damage to six runs (four earned), but that lack of control ultimately cost him his roster spot.

The oft-injured Jones has scuffled in recent seasons but at one point was a lights-out setup man for the White Sox. He spent parts of eight seasons with the South Siders, pitching to a 3.12 ERA over the life of 291 1/3 innings out of the Chicago bullpen. Whether he can ever reclaim that form remains to be seen, but Jones came out of the gates in 2021 with a still-very-healthy 95.8 mph average velocity on his heater. The Braves will have a week to trade him, pass him through outright waivers or release him. He has more than enough service time to refuse an outright assignment if he clears waivers.

Edwards, 29, will be looking to bounce back from what has been a relatively swift decline in recent years. From 2016-18, he was one of the Cubs’ primary bullpen arms and was quite impressive along the way, compiling a 3.03 ERA while striking out nearly 35 percent of his opponents. Control was an issue (13.5 percent walk rate), but Edwards looked the part of a high-quality, late-inning arm.

However, Edwards began to unravel in Sept. 2018, when he walked 12 of the final 38 batters he faced in a total of just seven innings pitched. He began the 2019 campaign in similarly shaky fashion, pitching to a 5.87 ERA with nine walks, a hit batter and eight hits (three homers) allowed in 15 1/3 frames. The Cubs somewhat surprisingly moved on, and he’s been unable to find his stride again since that time. He looked sharp in a brief stint with the Mariners in 2020 but ended up missing the bulk of the season due to a forearm strain.

If Edwards is able to recapture his peak form, he’ll give the Braves a high-octane strikeout artist who can be controlled for another season via arbitration. Walks will likely to continue to be an issue even if he does find some success, however, which isn’t ideal for a club whose bullpen already has the fifth-highest walk rate in the Majors (12.2 percent).

Whether Edwards rebounds or not, Atlanta could eventually turn to the trade market to augment a bullpen that currently ranks 23rd in the Majors in ERA (4.58), 21st in FIP (4.41) and 25th in SIERA (4.23).

Share Repost Send via email

Atlanta Braves Transactions Carl Edwards Jr. Nate Jones

42 comments

Braves Sign Yolmer Sanchez, Carl Edwards Jr., Jesse Biddle To Minor League Contracts

By Mark Polishuk | April 3, 2021 at 5:29pm CDT

The Braves have signed infielder Yolmer Sanchez, right-hander Carl Edwards Jr., and left-hander Jesse Biddle to minor league deals, according to MLB.com’s official transactions page.  In addition, The Athletic’s David O’Brien reports (via Twitter) that outfielder Phillip Ervin has been outrighted to the club’s alternate training site after Ervin was designated for assignment last week.

Sanchez was seemingly on track to be the Orioles’ regular second baseman heading into the season, though the O’s somewhat surprisingly DFA’ed and then released the veteran infielder last week.  It didn’t take long for Sanchez to land another job, with the Braves perhaps looking for some additional infield depth while Ehire Adrianza is away from the team due to a personal matter.  (Jason Kipnis and Ryan Goins are two more veteran infield options at the alternate training site.)

Though Sanchez has now been a member of four different organizations, he has still only worn a White Sox uniform at the MLB level.  Sanchez hasn’t hit much (.245/.300/.360 in 2459 PA) over his 657 career Major League games, though he has delivered some very impressive glovework as a second baseman and third baseman over his career.  His second base expertise was recognized in 2019 when Sanchez won a Gold Glove.

Biddle is back for his second stint in an Atlanta uniform, as he made his big league debut with the Braves back in 2018.  Biddle delivered a 3.11 ERA/3.66 SIERA and an above-average 25.2% strikeout rate over 63 2/3 relief innings in that rookie season, and looked to have carved out a niche for himself in the bullpen after being a well-regarded pitching prospect in the Phillies farm system earlier in his career.  Since then, however, Biddle has struggled to an 8.16 ERA over 28 2/3 innings with four different clubs in 2019-20.

Edwards is also technically returning to the Braves, as he opted out of his previous minor league deal with the team last week.  The 29-year-old posted a 3.06 ERA over 159 relief innings for the Cubs from 2015-18 but Edwards was hit hard during a 2019 season that saw him post an 8.47 ERA over 17 innings with the Cubs and Padres.  A shoulder injury hampered Edwards during that season and the injury bug struck again in 2020, as Edwards pitched only 4 2/3 innings for the Mariners before he was sidelined by a forearm strain in early August.

Share Repost Send via email

Atlanta Braves Transactions Carl Edwards Jr. Jesse Biddle Phillip Ervin Yolmer Sanchez

38 comments

Carl Edwards Jr. Opts Out Of Braves Deal

By Steve Adams | March 25, 2021 at 12:30pm CDT

Right-handed reliever Carl Edwards Jr. has opted out of his minor league deal with the Braves and is now a free agent, tweets Gabe Burns of the Atlanta Journal-Constitution. He’d been vying for one of the final spots in the Atlanta ’pen.

Edwards has allowed just one run and punched out eight batters in 8 1/3 innings this spring, but he’s also surrendered seven hits and walked six batters. Control has never been a strong point for the lanky right-hander, and his lackluster command of the zone this spring seemed to leave him behind fellow non-roster invitee Nate Jones in terms of the pair’s chances to make the roster.

Now 29 years old, Edwards was a key reliever for the Cubs from 2015-18, pitching to a combined 3.06 ERA with a hefty 33.9 percent strikeout rate over the life of 159 innings. His effectiveness dipped early in the 2019 season, however, and he’s been mired in something of a downward spiral since. Edwards has been tagged for 18 runs on 14 hits and 14 walks apiece over his past 21 2/3 big league innings, battling shoulder and forearm injuries along the way.

Share Repost Send via email

Atlanta Braves Transactions Carl Edwards Jr.

31 comments

Braves, Carl Edwards Jr. Agree To Minor League Deal

By Connor Byrne | January 29, 2021 at 7:26pm CDT

The Braves have reached a minor league agreement with right-handed reliever Carl Edwards Jr., Jon Heyman of MLB Network tweets.

Edwards is best known as a member of the Cubs, with whom he spent 2015-19 and won a World Series in 2016. He was a highly effective reliever for most of that period, though Edwards’ production fell off in his last season as a Cub and they traded him to the Padres that summer. Edwards didn’t last long as a Padre, throwing 1 2/3 innings of six-run ball before they let him go.

Edwards became a Mariner before last season when he signed a major league deal with the team, though forearm problems limited him to just 4 2/3 innings. However, the 29-year-old did yield a meager one run during that time and post better strikeout and walk percentages than usual (35.3 and 5.9).

In all, Edwards has recorded a 3.54 ERA/3.52 SIERA, averaged about 95 mph on his fastball, and registered a 32.9 percent strikeout rate against a 13.7 walk rate in 180 2/3 major league innings. Based on his track record, it’s easy to see why a team would take a chance on him in free agency. The Braves are an especially logical fit with Mark Melancon and Shane Greene on the free-agent market.

Share Repost Send via email

Atlanta Braves Transactions Carl Edwards Jr.

45 comments

Matt Magill, Carl Edwards Jr., Nestor Cortes Jr. Elect Free Agency

By TC Zencka | October 22, 2020 at 11:20am CDT

The Seattle Mariners outrighted three relievers to Triple-A, the team announced. Matt Magill, Carl Edwards Jr., and Nestor Cortes Jr. each elected free agency. The Mariners have 7 open spots on their 40-man roster.

Magill underwent arthroscopic debridement surgery on his right shoulder on Sept. 15, effectively ending his season. The surgery was performed by Dr. Neal ElAttrache in Los Angeles, per the team release. The 30-year-old reliever did a fine job for the Mariners in 2019 after Seattle purchased his contract from the Twins in July, posting a 3.63 ERA across 22 appearances totaling 22 1/3 innings. His 2020 was more fraught, however, yielding over 6 runs per 9 innings before going down with injury. Originally drafted in the 31st round by the Dodgers, Magill has appeared in the bigs with the Dodgers, Reds, Twins, and Mariners since his debut in 2013.

Edwards Jr. will be well-remembered by Cubs fans for his time in Wrigley Field where he spent the first 4 1/2 seasons of his career. One of a small cadre of relievers that gained manager Joe Maddon’s trust during their title run in the 2016 playoffs, Edwards Jr. remained a key member of the Cubs’ bullpen from 2015 to 2018 with a 3.06 ERA/3.12 FIP in 159 innings over 172 appearances with 12.3 K/9 to 4.9 BB/9. The String Bean Slinger lost his command as he stumbled through a difficult season in 2019. The Cubs eventually traded him to the Padres for Brad Wieck in a swap of bullpen projects.

Edwards Jr. signed with the Mariners as a free agent before 2020, appearing in just 5 games, though he looked sharp in those 4 2/3 innings, allowing just 1 earned run while striking out 6 to just 1 walk. A forearm strain sent him to the injured list on August 10th, ending his season. The 29-year-old will be an interesting reclamation project to track for someone next season. If he can return to the player he was with the Cubs, he’d certainly be a viable weapon out of the bullpen.

Like Magill and Edwards Jr., Cortes was put on the injured list in mid-August, and he too missed the remainder of the season. Cortes made one start and four relief appearances for the Mariners, giving up 13 earned runs across 7 2/3 innings. The 25-year-old has a 6.72 career ERA over parts of 3 seasons with the Orioles, Yankees, and Mariners.

Share Repost Send via email

Seattle Mariners Transactions Carl Edwards Jr. Matt Magill Nestor Cortes Relievers

18 comments

Pitching Notes: Hamels, Quintana, M’s, Tigers

By Connor Byrne | August 10, 2020 at 9:57pm CDT

Left-hander Cole Hamels, whom the Braves placed on the 45-day injured list July 23, still has not thrown off a mound during his recovery from a triceps problem, Mark Bowman of MLB.com tweets. The Braves remain hopeful Hamels will pitch this year, though, per manager Brian Snitker. Of course, Hamels isn’t eligible to return until early September, so the Braves will get a very limited season from him at best. That wasn’t the outcome either side expected when the Braves signed the longtime workhorse to a one-year deal worth $18MM deal during the offseason. The Hamels injury is one of many issues the Braves’ rotation has encountered since then (most recently, they optioned lefty Sean Newcomb on Monday in the wake of a horrid performance), but the back-to-back NL East champions are still off to a solid start at 11-7.

  • Cubs southpaw Jose Quintana will throw a three-inning sim game Tuesday, Bruce Levine of 670 The Score reports. However, there’s still no word on when Quintana will make his 2020 debut after suffering a left thumb injury over a month ago. Even without Quintana, though, the Cubs’ rotation has come storming out of the gates. Entering Monday’s action, the Yu Darvish–Kyle Hendricks–Jon Lester–Tyler Chatwood–Alec Mills quintet was second in the game in FIP (2.76) and fourth in ERA (2.83)
  • The Mariners placed right-hander Carl Edwards Jr. on the injured list with a flexor mass strain in his forearm and recalled fellow righty Bryan Shaw from their alternate site, Ryan Divish of the Seattle Times relays. Edwards’ injury sounds worrisome, though manager Scott Servais said it’s “not that serious.” But as Servais noted, even a couple weeks lost in a 60-game season is a significant amount of time. It’s unfortunate for the M’s and Edwards, who combined for an awful run in Chicago and San Diego from 2018-19 but who has come back nicely this year. He yielded one earned run on two hits and one walk (six strikeouts) across 4 2/3 innings before landing on the IL.
  • The Tigers placed righty Buck Farmer on the IL on Monday with a left groin strain and recalled righty Beau Burrows, per Evan Petzold of the Detroit Free Press. Farmer was a bright spot on a bottom-feeding Tigers team a year ago and has kept runs off the board at an even better clip this season, having allowed just two ER on four hits and three walks in 6 2/3 innings. On the negative side, Farmer has struck out only one hitter after fanning almost 10 per nine in 2019.
Share Repost Send via email

Atlanta Braves Chicago Cubs Detroit Tigers Notes Seattle Mariners Bryan Shaw Buck Farmer Carl Edwards Jr. Cole Hamels Jose Quintana

15 comments
« Previous Page
Load More Posts
Show all
    Top Stories

    Giants Close To Hiring Tony Vitello As Manager

    Latest On Tigers, Tarik Skubal

    Phillies Expected To Trade Or Release Nick Castellanos

    Nestor Cortes Undergoes Arm Surgery

    Aaron Judge Will Not Require Elbow Surgery; Rodón, Volpe Expected To Start 2026 On IL

    Anthony Volpe Undergoes Shoulder Surgery

    Alex Bregman Will Opt Out Of Red Sox Contract

    Mike Shildt Steps Down As Padres Manager

    Tigers Extended Manager A.J. Hinch Earlier This Season

    Munetaka Murakami To Be Posted This Offseason

    Cody Bellinger To Opt Out Of Contract With Yankees

    Angels, Albert Pujols Discussing Managerial Deal

    Projected Arbitration Salaries For 2026

    Rangers Hire Skip Schumaker As Manager

    Albert Pujols To Interview For Angels’ Managerial Vacancy, May Be “Leading Choice”

    Bill Schmidt Will Not Return As Rockies’ GM

    Brian Snitker Will Not Return As Braves’ Manager In 2026

    Angels To Have New Manager In 2026

    Rays Sale To Patrick Zalupski’s Group Officially Completed

    Guardians Promote Chase DeLauter For Wild Card Series

    Recent

    Giants Close To Hiring Tony Vitello As Manager

    MLBTR Chat Transcript

    Brewers Expected To Consider Trading Freddy Peralta

    Martin Maldonado Announces Retirement

    X-Rays Negative On George Springer’s Right Knee After HBP

    Previewing The 2025-26 Free Agent Class: Center Field

    Previewing The 2025-26 Free Agent Class: Shortstop

    Rockies To Narrow Front Office Search To Finalists Next Week

    Giants Interview Vance Wilson In Manager Search

    Cardinals Announce Surgery For Lars Nootbaar, Brendan Donovan, Ivan Herrera

    MLBTR Newsletter - Hot stove highlights in your inbox, five days a week

    Latest Rumors & News

    Latest Rumors & News

    • Every MLB Trade In July
    Trade Rumors App for iOS and Android App Store Google Play

    MLBTR Features

    MLBTR Features

    • Remove Ads, Support Our Writers
    • Front Office Originals
    • Tim Dierkes' MLB Mailbag
    • Front Office Fantasy Baseball
    • MLBTR Podcast
    • 2025-26 MLB Free Agent List
    • 2026-27 MLB Free Agent List
    • Projected Arbitration Salaries For 2026
    • Contract Tracker
    • Transaction Tracker
    • Extension Tracker
    • Agency Database
    • MLBTR On Twitter
    • MLBTR On Facebook
    • Team Facebook Pages
    • How To Set Up Notifications For Breaking News
    • Hoops Rumors
    • Pro Football Rumors
    • Pro Hockey Rumors

    Rumors By Team

    • Angels Rumors
    • Astros Rumors
    • Athletics Rumors
    • Blue Jays Rumors
    • Braves Rumors
    • Brewers Rumors
    • Cardinals Rumors
    • Cubs Rumors
    • Diamondbacks Rumors
    • Dodgers Rumors
    • Giants Rumors
    • Guardians Rumors
    • Mariners Rumors
    • Marlins Rumors
    • Mets Rumors
    • Nationals Rumors
    • Orioles Rumors
    • Padres Rumors
    • Phillies Rumors
    • Pirates Rumors
    • Rangers Rumors
    • Rays Rumors
    • Red Sox Rumors
    • Reds Rumors
    • Rockies Rumors
    • Royals Rumors
    • Tigers Rumors
    • Twins Rumors
    • White Sox Rumors
    • Yankees Rumors

    Navigation

    • Sitemap
    • Archives
    • RSS/Twitter Feeds By Team

    MLBTR INFO

    • Advertise
    • About
    • Commenting Policy
    • Privacy Policy

    Connect

    • Contact Us
    • Twitter
    • Facebook
    • RSS Feed

    MLB Trade Rumors is not affiliated with Major League Baseball, MLB or MLB.com

    Do not Sell or Share My Personal Information

    hide arrows scroll to top

    Register

    Desktop Version | Switch To Mobile Version