Push-ups are a mainstay of upper-body workouts ... A push-up requires strong shoulders, arms, back, and core muscles, which ...