yes, it was sarcasm.
http://www.tigerboard.com/boards/view.php?message=18319933
When he said "f*cking embarrassment" I was expecting something newsworthy - maybe not 2015 level, but definitely something that would make me cringe.
Then I opened the tweet and it's some random nobody posting about a couple letters transposed on the jumbotron.