UDFA WR Xavier Weaver's contract almost makes him a lock to stay with Cardinals as rookie
The Arizona Cardinals only signed three rookie free agents after completing a 12-player draft class. One of those three undrafted rookies they signed was receiver Xavier Weaver. While he will ...