Bradley J @bjtodai.bsky.social · 22/08/2026It was good to be back at working out after an injury. Working slow though. Here is a quick pic on a good Saturday 01161
Bradley J @bjtodai.bsky.social · 19/07/2026I wish I was in España right now to celebrate 😍Congratulations to España and Cabo Verde. 0260
Bradley J @bjtodai.bsky.social · 19/07/2026No matter the outcome, Emiliano Martinez has played an amazing game. ❤️for the keepers. 010
Bradley J @bjtodai.bsky.social · 19/07/2026Before and after summer chest trim. It feels nice to be tidy for the pool. 1871
Bradley J @bjtodai.bsky.social · 10/05/2026On my way home from the gym, but something keeps popping up. 42626
Bradley J @bjtodai.bsky.social · 21/03/2026Today's meetings are done. Gym workout is done. This Saturday is almost done. 42437
Bradley J @bjtodai.bsky.social · 17/02/2026I was feeling a little touchy this morning. Happy #tummytuesday 61654
Bradley J @bjtodai.bsky.social · 18/10/2025I got in a good workout today. No wait, my block button got in a good workout today. A break to enjoy life outside, but my block button will be back at it again. 050
Bradley J @bjtodai.bsky.social · 05/10/2025Today's run was not as far as last weeks, but I am happy with the time being sub-9 minute miles. 0220
Bradley J @bjtodai.bsky.social · 28/09/2025This run felt good; I wish I was able to go a little quicker, but good nonetheless. 0391
Bradley J @bjtodai.bsky.social · 26/09/2025Enjoying my Friday. Happy #fcf to all that celebrate. 11573
Bradley J @bjtodai.bsky.social · 07/06/2025The weekend is here. My first post for #softcocksaturday #scs 11404
Bradley J @bjtodai.bsky.social · 02/06/2025I don't usually post a photo in this position, feeling vulnerable for this #MCM 51002