Reason for pronunciation differences between different meanings of offense

Solution 1:

I think the reason for moving the stress to the first syllable in your second example is that in football, offense is very often contrasted with defense. "How does their offense compare with their defense?" That sentence would sound very odd if offense and defense were pronounced in the usual way, with the stress on the second syllable. Try it and see!