Yeah its an absolute joke with train prices in this country. One thing that does help is a rail card. I got a decent price when we went to London for the millwall game for 1 adult & 1 child on a family & friends card, just under £25 return.
Just checked for Sheffield and an open return is...