McVeigh has been travelling the 110km journey daily since he signed for a year at the beginning of the season and he says he is content.
“I have been travelling daily to Witbank since I signed at the beginning of the season. I have no qualms with that because it was my choice to do so and the club understands it all.
“When I signed in June, my baby girl was just two-months-old and so there was no way I would have left my wife all alone at that time. I can’t do it even now.
“What helps is that I don’t get to drive my car everyday as I travel with Tumi (Boitumelo Moleyane) and Teboho Mokoena. So, we basically change cars so that fatigue doesn’t get to eat you up at the end of the month while we also share the expenses between the three of us.
“Before Teboho started travelling with us, we used to drive with Michel Babale until the time he left the club,” says McVeigh.
However, the journeyman midfielder is currently injured at the moment.
“I have an Achilles tendon problem at the moment which has kept me out for the past couple of weeks already. I might still be out for a while to come because I felt a bit of pain yesterday when I tried training and so I am now heading back to see the physiotherapist.
“I picked the injury during a friendly match against Orlando Pirates just after having played only one match against FC AK. I had been feeling a bit of the pain but it worsened when I was kicked by a Pirates player in that game.
“I don’t want to rush back and then worsen this injury. What motivates me is that the club understands my situation even though I would love to play as we are not doing so well at the moment. I still believe we will reach the play-offs,” he says.
The 29 year-old joined Aces from FC AK at the beginning of the season after having come in from Maritzburg United.
McVeigh has also played for Moroka Swallows, SuperSport United, AmaZulu, Golden Arrows, African Wanderers, Ria Stars and Bush Bucks after having played for QPR and West Ham juniors in England.