- NFL
- League of Ambiguous Principles
claimed
Wed 11/16/16 6:00 AM
claimed
Wed 10/19/16 6:00 AM
added
Thu 10/1/15 8:47 AM
drafted
8.11
#95 Mon 9/7/15 1:41 AM
drafted
2.12
#24 Tue 8/26/14 5:51 PM
drafted
2.1
#13 Mon 8/26/13 10:30 AM
claimed
Wed 11/21/12 6:00 AM