By Owen Smith Sports Editor The word ‘trap’ could mean a lot of different things. There is the EDM-based trap music, or a drug dealer’s ‘trap’ house, or it could...