S47 (2036-2037) UFA (Day 1 Due Wed. 8/26 @5pm Central -- other deadlines inside)

Where teams come to give themselves a new face! Restricted Free Agency, Free Agency, and Free For All take place here!
Post Reply
User avatar
garbageman
Posts: 8409
Joined: Tue Oct 04, 2016 11:19 am
PBSL Team: Chicago Bulls
Location: Chicago, IL
Contact:

S47 (2036-2037) UFA (Day 1 Due Wed. 8/26 @5pm Central -- other deadlines inside)

Post by garbageman »

The Schedule is as follows:

Wednesday, 8/26 at 5pm
UFA Round 1 bids are due (PLEASE try to get these in as far ahead of the deadline as possible as inputting UFA bids can take 2 to 3 hours and the bigger head start we get, the closer to the 5 pm deadline we can run the sim)

Thursday, 8/27 at 5pm
UFA Round 2 bids are due

Friday, 8/28 at 5pm
UFA Round 3 bids are due

* All dates are subject to change due to hurricanes.



Check your tax status here: viewtopic.php?f=15&t=7061




IMPORTANT LINKS
The Trade Checker page has a number of additional functions besides checking trades. Find it at http://pbsl.ijbl.net/check.htm

Information about nodes may be found here: viewtopic.php?p=26682#p26682 - please PM Wig if you would like a node set up for you (highly recommended).

Instructions for bid input on nodes (at http://pbsl.ijbl.net/documents/PBSL%20- ... 20Bids.pdf) have been updated with information on how to utilize the MLE when submitting bids via node.

RULES ON LEGAL BIDS:

Maximum/Minimum Starting Salaries
The maximum salary that can be offered to a player for the first year of his contract is either (1) the "Baseline Maximum" based on his years of experience or (2) 105% of his salary last season, whichever is MORE. You may check the baseline maximum (i.e., based on years of service, not based on 105% of last year's salary) and minimum (based on years of service) salary amounts using the Trade Checker page and entering his years of experience. This amount is referred to as the "Individual Max Salary" in the table below for ease of reference and likely differs for each player. PLEASE CHECK THE MAX AMOUNT IN TEAM VIEWER, ESPECIALLY IF YOU ARE BIDDING MAX ON A OLDER VET. AMOUNT MAY BE HIGHER THAN YOU EXPECT!!

The minimum salary that can be offered is based on a player's years of service. This is also visible on the Trade Checker Page. When offering a multi-year deal, later years in the deal must meet the minimum salary floor the player would make if he played each season (for example, if a player has 5 years of experience, and the minimum for a player with 6 years of experience is 1.5 million, the salary in the second year any deal offered to that player - when he would be expected to have 6 years of experience - must be at least 1.5 million). This amount is referred to as the "Veteran Minimum."

Understanding Bird Rights and Early Bird Rights

A player that has fulfilled two years of contracts without switching teams via Free Agency (he may have switched teams via trade), possesses "Early Bird Rights" with the team he most recently played for. FBB tracks a player's Bird Years on his player page - if you look at your previous year's team page and a player page for a player on your team shows "Bird Years" as 1 , that player has Early Bird Rights with your team (and your team only).

A player that has fulfilled three or more years of contracts without switching teams via Free Agency possesses "Bird Rights" with the team he most recently played for. If you look at your previous year's team page and a player page for a player on your team shows "Bird Years" as 2 or more, that player has Bird Rights with your team (and your team only).

Cap Space versus Mid-Level Exception

Teams that end the draft with less cap space than the Mid-Level Exception (MLE) gain access to the MLE. The MLE imposes a cap hold that removes any remaining cap space from the team (in other words, if the MLE is 8 million and your team salary is 4 million under the cap, you can't bid on a player with 4 million in cap space AND use the 8 million in MLE - you're already considered "capped" due to the 8 million dollar cap hold). If a team makes a trade that opens up more cap space than the MLE, the MLE - and its cap hold - disappears (you can use cap space now since you have more cap space than the value of the MLE).

For the purposes of Free Agency bidding, this may be thought of as a "mini cap" that functions outside the "Normal" salary cap structure. Essentially, teams may make bids using the MLE as though they had an amount of remaining cap space equal to the value of the MLE. The entire MLE need not be offered to a single player; it can be split among multiple players as desired. Contracts offered using "MLE space" may be for multiple years and may have year-over-year raises. Contracts using the MLE that are accepted immediately reduce the amount of MLE available and may invalidate other "MLE" offers (just as contracts using cap space that are accepted immediately reduce the amount of cap space available and may invalidate other offers).

Offers made via any method other than use of the MLE, including signings using Bird or Early Bird rights, veteran minimum signings, and/or re-signing a player for up to 120% of his previous contract do NOT reduce the available value of the MLE. Only offers that specifically use "MLE space" in lieu of "Cap Space" to become legal offers will reduce the available amount of the MLE if the player accepts.

NOTE THAT xist2inspire's MLE ACCESS ON THE CAP REPORT PAGE IS NOT ACCURATE BECAUSE RFA MLE CONTRACTS ARE NOT REFLECTED IN THE CAP REPORT MLE PAGE.

Permissible Contracts

Each team may submit up to ten (10) bids. Bids in excess of ten will be ignored.

The final year of a multi-year deal (not a one-year deal) may be designated as a "Player" option (the player can choose to nullify the final year), a "Team" option (the team can choose to nullify the final year) or "None" (the default; this means the final year may not be nullified).

The maximum amount you are allowed to offer to a player in the first year of his deal depends on a number of factors (see the table below, created to the best of Wig's knowledge - sorry if there are any inaccuracies but the game documentation is non-existent).
SituationMaximum Starting SalaryMax YearsMax Raises
Team has unpaid tax bill (takes precedence over all other situations)Veteran minimum1N/A
Player to which you hold Bird Rights, regardless of cap situationIndividual Max Salary57.5%
Player to which you hold Early Bird Rights when the contract's first year salary fits into your team's available cap space*Individual Max Salary47.5%
Players to which you hold neither Early Bird nor Bird Rights when the contract's first year salary fits into your team's available cap space*Individual Max Salary45%
Player to which you hold Early Bird Rights when the contract's first year salary does NOT fit into your team's available cap spaceUp to 1/13th of the Salary Cap (appears as "Early Bird Contract Limit" on the trade checker)47.5%
Player who finished the previous season on your team when the contract's first year salary does not fit into your team's available cap space120% of previous year's salary or Individual Max Salary (whichever is LESS)45%
Player that did not finish the previous season on your team when the contract's first year salary does not fit into your team's available cap spaceVeteran minimum1N/A
* = Teams with access to the MLE may substitute "MLE" for "cap space" in these situations; when using the nodes for entry this is specified by selecting "Mid Exception" in the Contract Type dropdown. Signings made in these situations (i.e., using "MLE" money instead of "cap space" reduce the amount of MLE available to the team by an amount equal to the first year dollar figure of the contract.

WHERE AND HOW TO SUBMIT BIDS:

Bids should be submitted either via the FTP function from your individual node or via PM. Please see the relevant section below based on which method you intend to use.

SUBMITTING BIDS VIA NODE
Instructions are here: http://pbsl.ijbl.net/documents/PBSL%20- ... 20Bids.pdf but a couple of relevant reminders are below.

Remember if you wish to access the MLE when offering a contract, you must change the "Contract Type" in the bidding dropdown to "Mid Exception."

The rounding functions FBB uses to generate bids are different from the functions it uses to check if a bid is legal (yes, this is a bad programming choice). If your click "Fill Offer" and the "Submit Offer" button remains greyed out, it is almost certain this is why. Repeatedly press the "Tab" key until all of the amounts in the "Salary" column have been tabbed through. Usually this will change one or two of the amounts in that column by a dollar to make your bid pass the rounding function check and "Submit Offer" will be available to press.

I have noted for some reason when entering RFA bids, sometimes the "Submit Offer" button was greyed out even when the bids were fine and tabbing didn't help. In that case, exit out of the bid screen and select another player. Re-select the original player and attempt to enter bids again. This worked on all bids but one (and when I did it 2 or 3 times, I was able to enter the final RFA bid).

SUBMITTING BIDS VIA PRIVATE MESSAGE

Bids should be PM'd to The Negotiator - click here to send a Private Message to The Negotiator.

IF SUBMITTING VIA PRIVATE MESSAGE, PUT YOUR BIDS IN ALPHABETICAL ORDER BY *LAST* NAME!

The private message you send should have the subject "TEAM NAME- Free Agent Bids, Round X" (substitute your team's name for the words "TEAM NAME" in quotes and replace "Round X" with "Round 1" or "Round 2" or "Round 3" as appropriate). Place all of your Free Agent bids in a single message, with one entry per line, formatted as follows:

Player Name; Initial Year's Salary; Yearly Raise Percentage; Total Number of Years; (if desired: Team Option/Player Option)

You may use "max" and "min" for shorthand for maximum and vet minimum bids. If you are going to make use of the MLE to bid on a player (or players) please preface the player's name with "(MLE)"

For example, the Hawks' Private Message might look like this:
Hawks - Free Agent Bids, Round 1 wrote: Eric Montross; $7,632,314; 7.5%; 5
Khalid Reeves; $7,632,314; 5%; 4 (team option)
(MLE) Brooks Thompson; $3,000,000; 3.5%; 2
Nick Van Exel; min
ImageImage
User avatar
garbageman
Posts: 8409
Joined: Tue Oct 04, 2016 11:19 am
PBSL Team: Chicago Bulls
Location: Chicago, IL
Contact:

Re: S47 (2036-2037) UFA (Day 1 Due Wed. 8/26 @5pm Central -- other deadlines inside)

Post by garbageman »

Date Team Action
--------------------------------------------------------------------------------------------------------------
7/26/2036 Nuggets Sign PG Tracy Sullivan for $5,905,826 over 3 years.
7/26/2036 Nuggets Sign PF Domingo McKoy for $3,353,926 over one year.
7/26/2036 Bulls Re-sign C Erik Haynes for $3,665,550 over one year.
7/26/2036 Clippers Sign PF Charlie Porter for $2,493,571 over one year.
7/26/2036 Hawks Sign SG Norrin Radd for $2,916,457 over one year.
7/25/2036 Nuggets Re-sign PF Marshall Starr for $4,164,701 over one year.
7/24/2036 Nuggets Sign PF Eugene Melson for $3,353,926 over one year.
7/24/2036 Bulls Re-sign SF Jason Waters for $3,273,237 over one year.
7/24/2036 Knicks Sign SF Ronald Jordan for $2,056,102 over one year.
7/24/2036 Bulls Sign PF Mo Bamba for $5,452,873 over one year.
7/24/2036 Clippers Sign SG Clifton Cage for $12,394,942 over one year.
7/23/2036 Knicks Re-sign PG Corey Chronister for $1,881,115 over one year.
7/23/2036 Hawks Sign SG Rui Hachimura for $2,697,723 over one year.
7/23/2036 Bulls Re-sign SG Kyle Kuzma for $9,192,750 over one year.
7/22/2036 Knicks Sign PG Douglas Knight for $1,618,634 over one year.
7/22/2036 Knicks Sign SG Arthur Lujan for $1,618,634 over one year.
7/22/2036 Knicks Re-sign PG Jerald Alexander for $1,618,634 over one year.
7/22/2036 Timberwolves Sign SG Richard Erickson for $2,697,723 over one year.
7/22/2036 Raptors Sign PF Ron Jarvis for $1,618,634 over one year.
7/22/2036 Timberwolves Sign SF Patrick Edmunds for $3,470,584 over one year.
7/22/2036 Hawks Sign SF Carlton Glasser for $2,056,102 over one year.
7/22/2036 Bucks Sign SF Laurence Curtin for $12,394,942 over one year.
7/22/2036 Pistons Re-sign PG Glenn Irvine for $56,437,500 over 3 years.
7/22/2036 Nets Re-sign SG Nickeil Alexander-Walker for $45,687,147 over 3 years.
7/22/2036 Kings Sign SG Samuel Adams for $80,000,000 over 4 years.
7/22/2036 Spurs Sign C Udoka Azubuike for $40,941,168 over 2 years.
7/21/2036 Knicks Sign PF Joseph Lucia for $1,108,254 over one year.
7/21/2036 Pistons Re-sign SG Randell Russell for $2,697,723 over one year.
7/21/2036 Timberwolves Re-sign PG Carl Zink for $2,056,102 over one year.
7/21/2036 Knicks Sign SG Major Clark for $1,881,115 over one year.
7/21/2036 Knicks Sign SF Steven Marin for $1,108,254 over one year.
7/21/2036 Hawks Sign PG Ernie Acuna for $3,470,584 over one year.
7/21/2036 Thunder Sign PG Nicholas Horsley for $10,250,000 over 2 years.
7/21/2036 Timberwolves Sign PG Trae Young for $3,470,584 over one year.
7/21/2036 Timberwolves Sign PF Mike Piazza for $3,470,584 over one year.
7/21/2036 Hawks Sign PF Hans Gillum for $2,697,723 over one year.
7/21/2036 Knicks Sign PF Percy Jacobs for $1,618,634 over one year.
7/21/2036 Thunder Sign C Colin Smallwood for $22,050,000 over 3 years.
7/21/2036 Nuggets Re-sign C John Vines for $6,001,200 over one year.
7/21/2036 Timberwolves Sign SF Brian Spano for $2,916,457 over one year.
7/21/2036 Pacers Sign SG John Blakemore for $54,000,000 over 4 years.
7/21/2036 Raptors Sign C Naz Reid for $2,493,571 over one year.
7/21/2036 Magic Sign PF Isaiah Stewart for $14,289,184 over 2 years.
7/21/2036 Trailblazers Sign C Christopher Fortunato for $8,001,000 over one year.
7/21/2036 Clippers Re-sign SF Hollis Wiley for $5,000,000 over one year.
7/21/2036 Pelicans Re-sign SG Phil Brooks for $44,000,000 over 2 years.
7/21/2036 Trailblazers Sign PF Josh Jackson for $21,001,000 over one year.
7/21/2036 Pistons Sign C Richard Kowalczyk for $39,044,067 over 3 years.
7/21/2036 Heat Re-sign C Chris Guyer for $64,575,000 over 3 years.
7/21/2036 Cavaliers Re-sign PG Brad Dodge for $89,000,000 over 4 years.
7/21/2036 Nets Sign SG Josh Hart for $7,470,584 over one year.
7/21/2036 Pistons Re-sign PF Elisha Davis for $170,000,000 over 5 years.
7/21/2036 Mavericks Sign PF Modestine Degrimonpon for $12,394,942 over one year.
7/21/2036 76ers Sign C Conrad McRae for $109,780,187 over 4 years.
7/21/2036 Thunder Sign PF Boban Marjanovic for $77,900,000 over 2 years.
7/21/2036 Nuggets Sign SF Carl Howard for $12,394,942 over one year.
7/21/2036 76ers Sign SF Clifford Paugh for $37,018,800 over 2 years.
7/21/2036 Thunder Sign PG Jerry West for $20,000,000 over one year.
7/21/2036 Nuggets Re-sign SF Michael Garvin for $110,059,539 over 3 years.
7/18/2036 Wizards Re-sign PF Shareef O'Neal for $194,673,512 over 4 years.
7/18/2036 Wizards Re-sign C Phillip Cuomo for $78,324,728 over 2 years.
7/18/2036 Wizards Re-sign PG Tony Cucone for $251,544,425 over 5 years.
7/18/2036 Lakers Sign PG Len Bias for $188,111,486 over 4 years.
7/18/2036 Lakers Sign PG Bryce Dejean-Jones for $90,200,000 over 2 years.
7/18/2036 Heat Re-sign PG David Leiker for $251,544,425 over 5 years.
7/18/2036 Heat Re-sign SG James Barton for $257,178,185 over 5 years.
7/18/2036 Magic Re-sign SF Joshua Schumann for $223,272,500 over 5 years.
7/18/2036 Pelicans Sign SF Jordan Johnson for $188,111,486 over 4 years.
ImageImage
User avatar
garbageman
Posts: 8409
Joined: Tue Oct 04, 2016 11:19 am
PBSL Team: Chicago Bulls
Location: Chicago, IL
Contact:

Re: S47 (2036-2037) UFA (Day 1 Due Wed. 8/26 @5pm Central -- other deadlines inside)

Post by garbageman »

Day 2

Date Team Action
--------------------------------------------------------------------------------------------------------------
8/2/2036 76ers Sign C John Carter for $1,881,115 over one year.
8/2/2036 Clippers Sign SG Ash Ketchum for $3,470,584 over one year.
8/2/2036 Pistons Sign C Micheal Essex for $2,697,723 over one year.
8/1/2036 Bulls Sign SF Dino Washington for $3,273,237 over one year.
8/1/2036 Kings Sign SF Aubrey Bynum for $15,000,000 over one year.
7/31/2036 Mavericks Sign SG Nicolas Posner for $2,493,571 over one year.
7/30/2036 Nets Sign C Norris McMaster for $2,056,102 over one year.
7/30/2036 Bucks Re-sign C Joseph Kish for $2,257,338 over one year.
7/30/2036 Nets Sign C Nathaniel Anderson for $3,470,584 over one year.
7/30/2036 Bucks Re-sign PG Romeo Langford for $5,500,000 over one year.
7/29/2036 Pistons Re-sign SG Nicolas Flesher for $2,362,331 over one year.
7/29/2036 Bucks Sign PG Charles Giguere for $2,260,254 over one year.
7/29/2036 Pistons Re-sign C Sandy Lyle for $2,260,254 over one year.
7/29/2036 Bulls Sign SG Cameron Payne for $3,353,926 over one year.
7/29/2036 Nets Sign PF Ike Creighton for $2,260,254 over one year.
7/29/2036 Pelicans Sign PF Joe Futrell for $3,470,584 over one year.
7/29/2036 Trailblazers Sign SF Roland Pettit for $3,470,584 over one year.
7/28/2036 Pistons Sign SG James Shaffer for $3,470,584 over one year.
7/28/2036 Trailblazers Sign PG Tyler Ulis for $3,470,584 over one year.
7/28/2036 Kings Sign PG Renato Bowers for $1,881,115 over one year.
7/28/2036 Kings Sign SF David Anderson for $2,260,254 over one year.
7/28/2036 Cavaliers Sign C Tony Marshall for $1,618,634 over one year.
7/28/2036 Knicks Sign PF Arnold Goldsberry for $1,881,115 over one year.
7/28/2036 Pelicans Sign PG Darrell Roderick for $2,260,254 over one year.
7/28/2036 Magic Sign C Jer�nimo Vidal for $2,056,102 over one year.
7/28/2036 Wizards Re-sign SG Robert Kelly for $2,257,338 over one year.
7/28/2036 Spurs Re-sign PG Kevin Brown for $2,260,254 over one year.
7/28/2036 Lakers Re-sign PF Elliot Radke for $2,697,723 over one year.
7/28/2036 Knicks Sign SF Mark Barr for $1,968,609 over one year.
7/28/2036 Pelicans Sign SF Stephen Wright for $3,470,584 over one year.
7/28/2036 Mavericks Sign C Andre Nickels for $3,470,584 over one year.
7/28/2036 Bucks Sign PF Thomas Navarra for $2,260,254 over one year.
7/28/2036 Cavaliers Sign SF Brian Neel for $7,500,000 over one year.
7/28/2036 Mavericks Sign SG Paul McWhite for $2,916,457 over one year.
7/28/2036 Lakers Re-sign PF Dragan Bender for $18,450,000 over 2 years.
7/28/2036 Bucks Sign PG Guillermo Nieto for $1,968,609 over one year.
7/28/2036 76ers Sign C Domantas Sabonis for $3,470,584 over one year.
7/28/2036 Pelicans Re-sign C A.C. Williams for $3,470,584 over one year.
7/27/2036 Knicks Re-sign SG Waylon Overstreet for $2,056,102 over one year.
7/27/2036 Magic Re-sign PG Tyler Bibb for $2,500,000 over one year.
7/27/2036 Pistons Re-sign PG Victorino Menendez for $1,968,609 over one year.
7/27/2036 76ers Sign PG Paul Ammerman for $1,968,609 over one year.
7/27/2036 Trailblazers Sign PG Josh Okogie for $3,470,584 over one year.
7/27/2036 Magic Sign SF Kenrich Williams for $2,916,457 over one year.
7/27/2036 Mavericks Sign SF Oliver Dennis for $3,470,584 over one year.
7/27/2036 Wizards Sign PF Jason Minter for $2,056,102 over one year.
7/27/2036 Pacers Sign PF Daniel Harrison for $4,000,000 over one year.
7/27/2036 Magic Sign SG Boyd Harris for $2,056,102 over one year.
7/27/2036 Magic Re-sign C Wiley Paris for $2,493,571 over one year.
7/27/2036 Pelicans Re-sign C Durant Badham for $2,493,571 over one year.
7/27/2036 Wizards Re-sign C Thomas Epley for $2,467,322 over one year.
7/27/2036 Spurs Sign SG Tony Willson for $3,470,584 over one year.
7/27/2036 Pacers Sign PF Joseph McKnight for $10,250,000 over 2 years.
7/27/2036 Magic Re-sign SF Woodrow Atwater for $2,712,305 over one year.
7/27/2036 Pistons Sign PF Chad Marsh for $3,470,584 over one year.
7/27/2036 Cavaliers Sign PF Clemente Torres for $7,500,000 over one year.
7/27/2036 Spurs Sign SG Daniel Robinson for $23,359,155 over 3 years.
7/27/2036 Cavaliers Sign SF Michael Hunt for $15,000,000 over one year.
7/27/2036 Kings Sign C Daron Hord for $17,000,000 over one year.
7/27/2036 Cavaliers Sign SF Carlton Gamble for $15,000,000 over one year.
7/27/2036 Lakers Re-sign SG Pete Maravich for $35,513,698 over 2 years.
ImageImage
T
The Negotiator
Posts: 213
Joined: Mon Jan 19, 2015 2:32 pm
PBSL Team:

Re: S47 (2036-2037) UFA (Day 1 Due Wed. 8/26 @5pm Central -- other deadlines inside)

Post by The Negotiator »

Day 3
---------------

Date Team Action
8/11/2036 Lakers Sign PF Wyatt Battle for $2,697,723 over one year.
8/11/2036 Bulls Sign PF Simon Pheonix for $3,668,832 over one year.
8/11/2036 Bulls Sign PF Thomas Minter for $3,470,584 over one year.
8/9/2036 Lakers Sign PF Wilburn Clark for $2,697,723 over one year.
8/9/2036 Lakers Sign PF Kerry Powell for $2,260,254 over one year.
8/8/2036 Bucks Sign SG Seth Bartell for $1,618,634 over one year.
8/8/2036 76ers Sign C Brooks Thompson for $1,881,115 over one year.
8/8/2036 Bulls Re-sign C Loyd Gilley for $2,069,420 over one year.
8/8/2036 76ers Sign PF Felix Ireland for $2,260,254 over one year.
8/7/2036 Cavaliers Sign PG Chris Hawks for $1,968,609 over one year.
8/7/2036 Kings Sign C Brian Montgomery for $1,108,254 over one year.
8/7/2036 Bucks Sign PG Darwin Novotny for $3,353,926 over one year.
8/7/2036 Spurs Re-sign PG Kelvin Coward for $1,968,609 over one year.
8/7/2036 Spurs Sign SF Aaron Boulton for $1,108,254 over one year.
8/7/2036 Pacers Sign SG Henry Garman for $2,697,723 over one year.
8/7/2036 Nuggets Sign C Gerald Kerns for $2,916,457 over one year.
8/7/2036 Lakers Sign C Joe Sherrill for $3,470,584 over one year.
8/7/2036 Clippers Sign C DeAndre Ayton for $3,470,584 over one year.
8/6/2036 Pelicans Sign PG Joffrey Baratheon for $3,470,584 over one year.
8/6/2036 Thunder Sign PG Harry Bautista for $1,618,634 over one year.
8/6/2036 Spurs Sign SF Brian Hock for $1,108,254 over one year.
8/6/2036 Lakers Sign C David Hinds for $1,618,634 over one year.
8/6/2036 Bucks Sign PG Dominic Haber for $2,260,254 over one year.
8/6/2036 Lakers Sign PF Micheal Williams for $3,470,584 over one year.
8/6/2036 Lakers Sign C Tommy Simpson for $1,881,115 over one year.
8/6/2036 Kings Sign C Eric Eads for $6,000,000 over one year.
8/6/2036 Lakers Sign C Scott Brown for $2,493,571 over one year.
8/6/2036 Bucks Sign PF Craig Brooks for $2,260,254 over one year.
8/6/2036 Thunder Re-sign SG Basil Garden for $5,000,000 over one year.
8/6/2036 Nuggets Re-sign SG John Carlisle for $5,000,000 over one year.
8/6/2036 Kings Sign C Thomas Edison for $5,000,000 over one year.
8/6/2036 Bucks Sign PF Marvin Bagley III for $3,470,584 over one year.
Post Reply

Return to “Free Agency”