I'm pretty sure i seen a good size road kill lion just as you are leaving Miami heading to Superior in the bar ditch on right hand side of the road. It is just before the wide pull off on right side of road with the new chain link fencing. If anyone from globe / Miami may want to go check it out. Too much traffic for me to stop.
Will k.