Titans wrecking ball David Fifita is in the best shape of life after enjoying a pre-season without injuries for the first time in his budding NRL career.
The 21-year-old is tipping the scales at 114kg after adding muscle to his already bulking frame this summer.
Fifita scored a club record 17 tries last season but niggling injuries and inconsistent form saw him play seven of the final eight games off the bench.