- NFL
- League of Ambiguous Principles
drafted
6.5
#65 Fri 9/1/17 2:59 PM
claimed
Wed 10/19/16 6:00 AM
cut
Sun 10/11/15 10:13 AM
claimed
Wed 9/30/15 6:00 AM
claimed
Wed 11/19/14 6:00 AM
drafted
7.5
#77 Wed 8/28/13 5:41 PM
added
Thu 12/6/12 1:18 PM
drafted
6.7
#67 Thu 8/30/12 7:46 PM