July 25, 2023 07:35PM
The Giants and Barkley have agreed to a one year, 11 million dollar contract.smiling bouncing smiley
SubjectAuthorViewsPosted

  Saquon Barkley is signed!

Hitman232161July 25, 2023 07:35PM