- NFL
- League of Ambiguous Principles
claimed
Wed 11/16/16 6:00 AM
claimed
Fri 11/4/16 4:00 PM
drafted
2.12
#24 Thu 9/1/16 3:32 PM
drafted
7.8
#80 Fri 9/4/15 6:45 PM
drafted
1.11
#11 Mon 8/26/13 8:53 AM
drafted
4.7
#43 Thu 9/1/11 1:51 PM
drafted
1.1
#1 Sun 8/29/10 10:48 AM