Everyone is familiar with push-ups, its a basic movment we learn as kids in school, a good one for building strength and endurance especially for the upper body. Push-ups and its variations can easily incorporate with ones weight gain or muscle building program. While many people do push ups, its ...

