Chicago Bulls | Belleville, Ontario | New York Red Bulls | Belleville | Bradford Bulls | Belleville, Illinois | Bulls | Durham Bulls | Belleville, New Jersey | Running of the Bulls | Durham Bulls Athletic Park | Buffalo Bulls | Belleville, Michigan | The Triplets of Belleville | South Florida Bulls | Blue Bulls | Belleville, Paris | Buffalo Bulls football | Birmingham Bulls | Belleville Intelligencer | Belleville, California | 1995–96 Chicago Bulls season | Wingham Bulls | Sydney Bulls | running of the bulls | Louis Delaunay-Belleville | Le Plessis-Belleville | Kapfenberg Bulls | Emil Bulls | Dundalk Bulls |
McPherson had previously played junior hockey in the Ontario Hockey League for the Brampton Battalion and the Belleville Bulls and then spent six years at Lakehead University before signing his first professional contract with Braehead in 2011.