Taylor Atwood on Track for Big Performance Taylor Atwood is considered one of the best 74KG powerlifters on the planet,…