Troy Terry Inks Long-Term Deal with Ducks Worth $7M AAV

previous post