Alysha Newman is one of the biggest track and field attractions in Canada. She is a very good-looking lady with the capacity to work very well as an athlete. In a way, it makes her cut above the rest. Not many can do what she has done in this brick-and-mortar world.