Freddie Mcgregor push comes to shove