You can buy a good mouth piece at any sporting good store, Wal-mart or Canadian Tire. Look by the boxing stuff they have good upper and lower level ones for boxers or just upper for football and hockey. Keep smilin' everyone!!!
Elite Force - Front Line Resolution - What's In Your Mag?