Flint traded London’s 4th pick back to London for a player yesterday, but the draft pick format shows that Flint only had Guelph’s pick to trade?
The pick may have been conditional in a previous deal in result the conditions may not have been met on the previous deal and the pick would've been sent back to the Firebirds. Having said that though whoever at the league office who is in charge of keeping track of the draft pick database has made errors before.
Last season a similar thing had happened in Owen Sound in where the Sarnia Sting had traded a selection of Owen Sound's that the Sting hadn't dealt for. Now long story short Owen Sound did get the pick back but it shows that the league really needs someone (or) a whole department of league office officials to be tasked with the job of properly tracking draft pick trades. Now I'm not saying that GM's don't know what picks they have in their draft cupboard cause they probably have a good idea what picks they do have, and even on here SFC and Coolwood have done a very good job of keeping track of what every team has through the draft pick database thread. But as fans are more in tune with what draft information and trades through social media accounts these days the league really needs to either allow fans the information via the league site or have someone at the league track and relay the information via the Media Notes section of the site. Yes they do a good job of tracking trades and suspensions but the fans of every team can't be the league's only source of trade and draft pick tracking forever. A lot of the league information is for the most part public knowledge anyways.
It's getting to that point in time where the OHL will eventually have to adapt some things similar to the NHL one of these days like contract remaining and more accurate trade/draft pick tracking.