The 40-year-old was not impressed with the positioning of the Celtic goalkeeper during the Scottish Premiership game against Old Firm rivals Rangers away from home at Ibrox on Saturday afternoon.
The 34-year-old Scotland international started the match and played for the entire 90 minutes.
Former Sunderland prospect Preece was following the match, and he was not impressed with Gordon.
Gordon could easily have seen red 3 times this season. This is why. Even if taking up perfect starting position, this is just a bad decision pic.twitter.com/CmsGBXMVhd— David Preece (@davidpreece12) December 31, 2016
One captain is leading by example & the other is putting his club & himself to shame.— Michael Ball (@bally03) 31 December 2016
Kenny Miller put Mark Warburton’s Rangers in the lead after just 12 minutes, but goals from Moussa Dembele and Scott Sinclair saw Celtic stage a successful comeback.
Over the course of the 90 minutes at Ibrox on Saturday afternoon, hosts Rangers had 50% of the possession, took 10 shots of which six were on target, and earned four corners, according to BBC Sport.
Visitors Celtic had 50% of the possession, took 23 shots of which 10 were on target, and earned 11 corners, according to BBC Sport.