[div align=\\\"center\\\"]
:dsfl:
[/div]
It's been a good run for Portland. The string of unfortunate first round exits, finally culminated in the elusive Ultimini title. The repeat effort came up just short., but Portland is prepared to reload in the draft and make another run. However, Portland will be making that run without former Co-Gm and Python alumnus @J.G.10. Portland did well under his Co-leadership, and I thank him for agreeing to join me.
That being said, I needed to find a replacement. Looking through the scrap heap of former DSFL GMs, I found just the guy. Unfortunately he was once affiliated with the Coyotes ????, but he brings a great deal of experience and leadership to Portland. I am proud to announce that @124715 will be joining me as Co-GM of the Portland Pythons. In reality, besides allowing 124175 to receive the paycheck he deserves, this is a mere formality as he has been acting Co basically from the moment he was drafted.
[div align=\\\"center\\\"]
:dsfl: :dsfl: :dsfl:
[/div]




It's been a good run for Portland. The string of unfortunate first round exits, finally culminated in the elusive Ultimini title. The repeat effort came up just short., but Portland is prepared to reload in the draft and make another run. However, Portland will be making that run without former Co-Gm and Python alumnus @J.G.10. Portland did well under his Co-leadership, and I thank him for agreeing to join me.
That being said, I needed to find a replacement. Looking through the scrap heap of former DSFL GMs, I found just the guy. Unfortunately he was once affiliated with the Coyotes ????, but he brings a great deal of experience and leadership to Portland. I am proud to announce that @124715 will be joining me as Co-GM of the Portland Pythons. In reality, besides allowing 124175 to receive the paycheck he deserves, this is a mere formality as he has been acting Co basically from the moment he was drafted.
[div align=\\\"center\\\"]


![[Image: 0MdTrck.jpg]](https://i.imgur.com/0MdTrck.jpg)