I upgraded my rating for Academy Sports and Outdoors from hold to buy, citing improving same-store sales growth and a major growth driver in FY25. Despite weak recent quarterly performance, I believe ...