Forward Ashley Grimes joins Walsall on a one-year deal, a day after League Two Bury released the player.
Wigan move a pre-season friendly with Walsall from Leigh because of damage to the pitch caused by an Elton John concert.
League One Walsall sign forward Jordan Cook on a two-year contract following his release from Charlton.
Walsall defender Andy Taylor signs a new two-year contract with the League One club.
Febian Brandy leaves Sheffield United midway through his two-year contract with the League One club.
Walsall sign Shrewsbury Town's Wales Under-21 striker Tom Bradshaw on a two-year contract for an undisclosed fee.
Walsall sign James O'Connor on a one-year contract following the defender's departure from Derby County.
Walsall boss Dean Smith signs goalkeeper Craig MacGillivray from Conference North side Harrogate Town.
Walsall defender James Chambers signs a new one-year contract with the League One club.
Walsall duo Sam Mantom and Paul Downing say it will be a challenge to replace skipper Andy Butler - on and off the pitch.
Sheffield United sign Blackpool midfielder Chris Basham and Walsall centre-back Andy Butler on free transfers.
Walsall defender Ben Purkiss signs a one-year contract extension with the Saddlers.
Captain Andy Butler turns down a new contract at Walsall and is free to discuss his future with other clubs.
Walsall release top scorer Craig Westcarr - one of eight players let go by the mid-table League One club.
Colchester finish the season on a high with a freak goal which consigns Walsall to a sixth game without a win.
Walsall forward Romaine Sawyers signs a new two-year deal, tying him to the Banks's Stadium until June 2016.
Luke Freeman's late strike seals a first win in 11 games for already-relegated Stevenage against Walsall in League One.
Cody McDonald's second-half equaliser earns a point for Gillingham against Walsall and ensures they avoid relegation.
Carlisle's hopes of avoiding relegation from League One are dented by Michael Ngoo's late equaliser in a draw with Walsall.
A first-half penalty by Sam Baldock moves Bristol City up to 13th in League One while all but ending Walsall's slim hopes of making the play offs.