- NFL
- League of Ambiguous Principles
drafted
7.9
#81 Thu 8/28/14 9:50 AM
drafted
5.11
#59 Tue 8/27/13 9:30 PM
claimed
Thu 11/1/12 12:00 PM
claimed
Wed 10/3/12 6:00 AM
drafted
8.4
#88 Fri 8/31/12 2:06 PM
added
Sun 9/25/11 12:16 AM
claimed
Wed 9/29/10 6:00 AM