![](http://videos.milesplit.com/stills/707495.jpg)
Coverage
![](http://videos.milesplit.com/stills/707495.jpg)
![](http://videos.milesplit.com/stills/707494.jpg)
![](http://videos.milesplit.com/stills/707493.jpg)
![](http://videos.milesplit.com/stills/707492.jpg)
RACE VIDEO: 59th Butler Invitational
Apr 22, 2024
Watch race videos from the 59th Annual Butler Invitational.
![](http://videos.milesplit.com/stills/706971.jpg)
![](http://videos.milesplit.com/stills/706970.jpg)
![](http://videos.milesplit.com/stills/706969.jpg)
![](http://videos.milesplit.com/stills/706968.jpg)
![](http://videos.milesplit.com/stills/706967.jpg)
![](http://videos.milesplit.com/stills/706966.jpg)
![](http://videos.milesplit.com/stills/706965.jpg)
![](http://videos.milesplit.com/stills/706964.jpg)
![](http://videos.milesplit.com/stills/706963.jpg)
![](http://videos.milesplit.com/stills/706962.jpg)
![](http://videos.milesplit.com/stills/706961.jpg)
![](http://videos.milesplit.com/stills/706960.jpg)
![](http://videos.milesplit.com/stills/706959.jpg)
![](http://videos.milesplit.com/stills/706957.jpg)
![](http://videos.milesplit.com/stills/706956.jpg)
![](http://videos.milesplit.com/stills/706955.jpg)
![](http://videos.milesplit.com/stills/706954.jpg)
![](http://videos.milesplit.com/stills/706942.jpg)
![](http://videos.milesplit.com/stills/706939.jpg)
![](http://videos.milesplit.com/stills/706938.jpg)
![](http://videos.milesplit.com/stills/706936.jpg)
![](http://videos.milesplit.com/stills/706933.jpg)
![](http://videos.milesplit.com/stills/706932.jpg)
![](http://videos.milesplit.com/stills/706923.jpg)
![](http://videos.milesplit.com/stills/706922.jpg)
![](http://videos.milesplit.com/stills/706921.jpg)
Griffith Runs 4-Minute Mile, Sets Sights on the Penn Relays
Apr 20, 2024
Drew Griffith nearly broke 4-minutes at the Butler Invitational on Friday.