- NFL
- League of Ambiguous Principles
claimed
Wed 10/17/12 6:00 AM
claimed
Wed 9/26/12 6:00 AM
drafted
8.1
#85 Fri 9/2/11 3:39 PM
added
Thu 11/11/10 5:00 PM
drafted
10.3
#110 Fri 9/3/10 1:31 PM
claimed
Thu 9/24/09 8:00 PM
drafted
9.10
#106 Thu 8/27/09 5:48 PM