Randy Bullock - Wikipedia
Lions Sign Kicker Michael Badgley to Practice Squad
Titans Agree to Terms With Kicker Michael Badgley, Waive Kickers Caleb Shudak and Trey Wolff
Chargers Sign Kicker Michael Badgley
Titans Release Michael Badgley; K Joins Lions' Practice Squad
Titans spin kicker carousel again giving Michael Badgley another chance
Chargers release K Caleb Sturgis, sign Michael Badgley
Detroit Lions re-sign K Michael Badgley
Detroit Lions re-sign K Michael Badgley to practice squad
Titans Cut Six Including K Michael Badgley
The Los Angeles Chargers and Their Michael Badgley Problem - Last Word on Pro Football