Free agent RB Darrel Williams is in NOLA [Merged](Update: signing with Cardinals)
Madmarsha said
Oh, Britney is confused again.
Click to expand...
Lol way I read it is that Williams took a picture of the facility, meaning he was there? I could be way off tho.
Print