are squats good for weight gain?
Weights are the way to go Free weights put the most stress on muscles and stimulate the maximum number of muscle fibres. The best weight training exercises for building muscle mass are free weight exercises like squats, dead lifts, bench presses, barbell rows, pull ups and bar dips.