- NFL
- League of Ambiguous Principles
claimed
Wed 11/25/15 6:00 AM
drafted
12.6
#138 Sun 8/31/14 2:24 PM
drafted
3.4
#28 Mon 8/26/13 4:52 PM
drafted
1.12
#12 Tue 8/28/12 9:22 AM
drafted
1.3
#3 Tue 8/30/11 9:02 PM
drafted
3.1
#25 Wed 9/1/10 2:27 PM
drafted
7.6
#78 Wed 8/26/09 4:57 PM