Anonymous

Inactive
Post count: 831

Contract maxes out at 3-year30million per NFL.com.Def not worth 10mil/year IMO

Please wait…