jax bill backer Posted September 3, 2009 Share Posted September 3, 2009 Can anybody tell me how many more years kyle williams and marcus stroud have left on there contract.. Personally I think there the most important part of the team Link to comment Share on other sites More sharing options...
valle7878 Posted September 3, 2009 Share Posted September 3, 2009 Kyle Williams( 3 years) signed an extension last year and stroud( 4 years) signed and extension this year. Can anybody tell me how many more years kyle williams and marcus stroud have left on there contract.. Personally I think there the most important part of the team Link to comment Share on other sites More sharing options...
Recommended Posts