NFL SHOCKING: Mike Macdonald Slapped The Coach At The At…. August 6, 2024 admin 0 In an incident that has left the sports world in disbelief, Mike Macdonald, a promising player for the Baltimore Ravens,