- NFL
- League of Ambiguous Principles
added
Thu 12/28/23 3:12 PM
added
Sun 12/5/21 11:58 AM
claimed
Wed 9/12/18 6:00 AM
cut
Wed 11/15/17 10:57 AM
claimed
Wed 10/25/17 6:00 AM
cut
Wed 10/11/17 12:08 PM
added
Sun 9/17/17 11:15 AM
drafted
7.9
#81 Sun 9/4/16 1:58 PM
drafted
12.1
#133 Wed 9/9/15 9:37 AM