For me, the football manager saga is the best sports sim out there! The game you mentioned chatched my eye in Steam the other day, I liked the UI design from the screenshots.
I still have hope that TBC3 will be, eventually, the boxing sim we all "deserve"