- NFL
- League of Ambiguous Principles
claimed
,
Total claims: 1 Wed 12/20/23 6:00 AM
added
Wed 11/30/22 7:01 PM
cut
Wed 10/28/20 10:16 AM
added
Wed 10/21/20 6:18 PM
added
Sun 10/11/20 9:34 AM
drafted
8.12
#96 Sat 9/1/18 12:36 PM
drafted
4.4
#40 Fri 9/2/16 12:30 PM
added
Thu 9/10/09 2:25 PM