Wide receiver for the Arizona Cardinals
In concussion protocol.
August 7, 2026 · Bo Brack
How many games Xavier Weaver has actually played
More Arizona Cardinals reports