- NFL
- League of Ambiguous Principles
claimed
Thu 10/25/12 8:00 AM
claimed
Wed 10/17/12 6:00 AM
drafted
3.12
#36 Wed 9/1/10 4:16 PM
claimed
Fri 12/25/09 4:00 AM
cut
Thu 12/24/09 12:03 AM
drafted
3.11
#35 Wed 8/26/09 9:42 AM
imported
Tue 8/26/08 11:14 PM