Football.
I came across an idiom I hadn't heard for some time the other day.My local football team (Middlesbrough)in England have been having a very poor run of results:no wins in 10 matches! So on some of the team's message boards some fans have been asking him to 'fall on his sword'.Have you seen this idiom before?