Slam Corp amends and restates $15.51 million promissory note with Slam Sponsor - SLAM News | Rallies